aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-expr.h
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2022-08-10 16:54:16 +0100
committerPhilip Herron <philip.herron@embecosm.com>2022-08-11 09:52:13 +0100
commit2ad0cde0a506d3a8a284a7e1178830f53648f9c3 (patch)
tree4030dd22b0048d64eff22c366baf9839f8dc435d /gcc/rust/backend/rust-compile-expr.h
parent630ef83dfc9a62ef0b0b822b34bfd7e3389b909d (diff)
downloadgcc-2ad0cde0a506d3a8a284a7e1178830f53648f9c3.zip
gcc-2ad0cde0a506d3a8a284a7e1178830f53648f9c3.tar.gz
gcc-2ad0cde0a506d3a8a284a7e1178830f53648f9c3.tar.bz2
Refactor the TypeResolution pass to use fine grained visitors
This is a huge refactor but no logic has been changed. Most implementation has now been moved from the headers and into cc files now. This should help alot with compilation times when working within the type system. This is another incremental step to improve our coercion site logic as also support forward declared items. Addresses #1455
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.h')
0 files changed, 0 insertions, 0 deletions