Commit 7f05657
committed
[TypeID] Update private typeid definition
The parser's `DeferredLocInfo` uses an uncommon typeID setup,
where it defines a private typeID for pointers to the struct.
When using the fallback TypeID mechanism introduced in
#126999, the fallback
type ID mechanism doesn't support anonymous namespaces, and
the `INTERNAL_INLINE` mechanism doesn't support pointer types.
Explicitly use `SELF_OWNING_TYPE_ID` for this case.1 parent 40b0619 commit 7f05657
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
842 | | - | |
843 | | - | |
| 842 | + | |
| 843 | + | |
844 | 844 | | |
845 | 845 | | |
846 | 846 | | |
| |||
0 commit comments