aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-resolve-path.cc
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-01-16 14:24:56 +0000
committerPhilip Herron <herron.philip@googlemail.com>2021-01-17 15:58:07 +0000
commit659ade1611568da5d91a0d6a2d76871cce658ff7 (patch)
treef860691c1fc461ede8ea6e2334d1f1b9a7f2395f /gcc/rust/backend/rust-compile-resolve-path.cc
parent7066c0eca18f99aca3e88a08b2aaf71d970d0ab6 (diff)
downloadgcc-659ade1611568da5d91a0d6a2d76871cce658ff7.zip
gcc-659ade1611568da5d91a0d6a2d76871cce658ff7.tar.gz
gcc-659ade1611568da5d91a0d6a2d76871cce658ff7.tar.bz2
Handle forward references in backend compilation
We must ensure the backend can support compilation of things declared lexically after they are referenced. This scans the toplevel except functions which are handled as we reference them. To make that generic enough for all toplevel items will be a move to query based compilation which still needs planning.
Diffstat (limited to 'gcc/rust/backend/rust-compile-resolve-path.cc')
0 files changed, 0 insertions, 0 deletions