aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend
diff options
context:
space:
mode:
authorBen Boeckel <mathstuf@gmail.com>2021-10-31 19:59:37 -0400
committerBen Boeckel <mathstuf@gmail.com>2021-11-03 07:09:01 -0400
commit1657ee53d578d68c7d807312b1063ffd804d7ef9 (patch)
tree502c1c87dc290c7301907a46791c4b2996697cbb /gcc/rust/backend
parent09af9b16b436606fa8ced0aa6cc111555bdc3da7 (diff)
downloadgcc-1657ee53d578d68c7d807312b1063ffd804d7ef9.zip
gcc-1657ee53d578d68c7d807312b1063ffd804d7ef9.tar.gz
gcc-1657ee53d578d68c7d807312b1063ffd804d7ef9.tar.bz2
rust: track inline module scopes for module file resolution
The set of inline modules is required to find the expected location of a module file. Track this information with an RAII object (`InlineModuleStackScope`) and pass it down to any out-of-line modules so that, when requested, the set of inline modules can be added to the search path. Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
Diffstat (limited to 'gcc/rust/backend')
0 files changed, 0 insertions, 0 deletions