Commit 6f3c992
add name_v to reflection API
Summary:
After this diff, we can replace
```
fatal::z_data<member::name>()
```
with
```
member::name_v
```
And eventually get rid of legacy reflection codegen for struct/field names.
Reviewed By: aristidisp
Differential Revision: D89331661
fbshipit-source-id: a0e767fea7ed4101c47b292b94ffd75fbc1be4671 parent 51b37ba commit 6f3c992
2 files changed
Lines changed: 20 additions & 2 deletions
File tree
- third-party/thrift/src/thrift
- lib/cpp2/reflection
- test/reflection
Lines changed: 13 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
446 | 446 | | |
447 | 447 | | |
448 | 448 | | |
449 | | - | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
450 | 455 | | |
451 | 456 | | |
452 | 457 | | |
| |||
559 | 564 | | |
560 | 565 | | |
561 | 566 | | |
562 | | - | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
563 | 574 | | |
564 | 575 | | |
565 | 576 | | |
| |||
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
77 | 78 | | |
78 | 79 | | |
79 | 80 | | |
| |||
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
87 | 94 | | |
88 | 95 | | |
89 | 96 | | |
| |||
0 commit comments