aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-object-export.cc
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2022-02-03 11:59:18 +0000
committerGitHub <noreply@github.com>2022-02-03 11:59:18 +0000
commit3e6f9c2150a3b27a70f5adaeb2b9cd44943c898f (patch)
treea909044b2646cc4ee7df55bb3869c6b20aaf0d09 /gcc/rust/rust-object-export.cc
parent016db703cb0a5c2c4eb52dd8b29bbc01826c4e5c (diff)
parentd2a0fa7fc5fd3332e9f180339a262f29641f62c6 (diff)
downloadgcc-3e6f9c2150a3b27a70f5adaeb2b9cd44943c898f.zip
gcc-3e6f9c2150a3b27a70f5adaeb2b9cd44943c898f.tar.gz
gcc-3e6f9c2150a3b27a70f5adaeb2b9cd44943c898f.tar.bz2
Merge #903
903: Add new RustIdent struct to track canonical-path and location info r=philberty a=philberty 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. Co-authored-by: Philip Herron <philip.herron@embecosm.com>
Diffstat (limited to 'gcc/rust/rust-object-export.cc')
0 files changed, 0 insertions, 0 deletions