diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-08-17 12:12:36 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2022-08-17 13:01:13 +0100 |
commit | 73e79179486b21b13fd8dcc138f84398ca0306e4 (patch) | |
tree | 32a8727145460104e05c00f65b0c06f262c6179c /gcc/rust/backend/rust-compile-base.cc | |
parent | 4f039ff9f6f18d15e32ddb54e3a6124802c45b7f (diff) | |
download | gcc-73e79179486b21b13fd8dcc138f84398ca0306e4.zip gcc-73e79179486b21b13fd8dcc138f84398ca0306e4.tar.gz gcc-73e79179486b21b13fd8dcc138f84398ca0306e4.tar.bz2 |
Refactor backend to use finegrained visitors
This also moves more code out of the headers to their associated impl files
to improve compilation times and code navigation.
Diffstat (limited to 'gcc/rust/backend/rust-compile-base.cc')
-rw-r--r-- | gcc/rust/backend/rust-compile-base.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/rust/backend/rust-compile-base.cc b/gcc/rust/backend/rust-compile-base.cc index a640a48..2b5c850 100644 --- a/gcc/rust/backend/rust-compile-base.cc +++ b/gcc/rust/backend/rust-compile-base.cc @@ -20,9 +20,10 @@ #include "rust-abi.h" #include "rust-compile-item.h" #include "rust-compile-stmt.h" +#include "rust-compile-expr.h" #include "rust-compile-fnparam.h" #include "rust-compile-var-decl.h" - +#include "rust-constexpr.h" #include "rust-diagnostics.h" #include "rust-expr.h" // for AST::AttrInputLiteral #include "rust-macro.h" // for AST::MetaNameValueStr |