aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-expr.h
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2022-02-22 16:19:30 +0000
committerPhilip Herron <philip.herron@embecosm.com>2022-02-22 16:19:30 +0000
commit865aa0aeb5652f7f467f29132538ab9504dcc44d (patch)
tree54781829b4dbe2aa0371562c6eb05cdaf375e4c6 /gcc/rust/backend/rust-compile-expr.h
parent9bdc5462f218099ee5a38a4a33b375cbd1d5d732 (diff)
downloadgcc-865aa0aeb5652f7f467f29132538ab9504dcc44d.zip
gcc-865aa0aeb5652f7f467f29132538ab9504dcc44d.tar.gz
gcc-865aa0aeb5652f7f467f29132538ab9504dcc44d.tar.bz2
Add new Builtin attributes mappings
This class keeps track of all known builtin attributes and specifies which pass they are handled at. This replaces the checks we added for outer attributes during hir lowering making it a more maintainable data structure.
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.h')
0 files changed, 0 insertions, 0 deletions