Commit c11ca08
Stop inlining ClassDataLite::type_name[] to make
sizeof(ClassDataFull) == sizeof(ClassDataLite) #ifdef PROTOBUF_MESSAGE_GLOBALS.
This allows embedding ClassData(Lite|Full) under a common type (GlobalsBase)
to access default instances with known offset.
PiperOrigin-RevId: 8666298281 parent 0e4441f commit c11ca08
File tree
6 files changed
+13
-14
lines changed- src/google/protobuf
- compiler/cpp
6 files changed
+13
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
624 | 624 | | |
625 | 625 | | |
626 | 626 | | |
627 | | - | |
628 | | - | |
| 627 | + | |
629 | 628 | | |
630 | 629 | | |
631 | 630 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4123 | 4123 | | |
4124 | 4124 | | |
4125 | 4125 | | |
4126 | | - | |
4127 | 4126 | | |
4128 | 4127 | | |
4129 | 4128 | | |
4130 | 4129 | | |
4131 | 4130 | | |
4132 | 4131 | | |
4133 | | - | |
| 4132 | + | |
4134 | 4133 | | |
4135 | 4134 | | |
4136 | 4135 | | |
| |||
4151 | 4150 | | |
4152 | 4151 | | |
4153 | 4152 | | |
4154 | | - | |
| 4153 | + | |
4155 | 4154 | | |
4156 | 4155 | | |
4157 | 4156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
118 | | - | |
| 117 | + | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
471 | 470 | | |
472 | | - | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
473 | 474 | | |
474 | 475 | | |
475 | 476 | | |
| |||
0 commit comments