diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-08-10 16:54:16 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2022-08-11 09:52:13 +0100 |
commit | 2ad0cde0a506d3a8a284a7e1178830f53648f9c3 (patch) | |
tree | 4030dd22b0048d64eff22c366baf9839f8dc435d /gcc/rust/backend/rust-compile-resolve-path.cc | |
parent | 630ef83dfc9a62ef0b0b822b34bfd7e3389b909d (diff) | |
download | gcc-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-resolve-path.cc')
0 files changed, 0 insertions, 0 deletions