diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-02-02 14:25:50 +0000 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2022-02-02 15:50:13 +0000 |
commit | d2a0fa7fc5fd3332e9f180339a262f29641f62c6 (patch) | |
tree | 0a911f2033756f2ef2a29c840d0ea61413b20ffb /gcc/rust/rust-object-export.cc | |
parent | f7f14de056eb3887e70f29b0f29da4025f746559 (diff) | |
download | gcc-d2a0fa7fc5fd3332e9f180339a262f29641f62c6.zip gcc-d2a0fa7fc5fd3332e9f180339a262f29641f62c6.tar.gz gcc-d2a0fa7fc5fd3332e9f180339a262f29641f62c6.tar.bz2 |
Add new RustIdent struct to track canonical-path and location info
This refactors our TyTy type abstractions to contain their repspective
canonical-path and location info. This cleans up alot of location tracking
for example when we have generic structures we create implicit hirids which
may or may not have location info this now tracks the location info of
the declaration of the type avoiding any confustion.
Diffstat (limited to 'gcc/rust/rust-object-export.cc')
0 files changed, 0 insertions, 0 deletions