diff options
author | Arthur Cohen <arthur.cohen@embecosm.com> | 2025-01-23 11:46:09 +0000 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2025-03-24 13:07:12 +0100 |
commit | a136e94e9da62b18917db161c5309f70ea714faa (patch) | |
tree | 0d85aca640709e4dff1f061f9f2ba6ae6f6392cf /gcc/rust/rust-session-manager.cc | |
parent | 1160e4b7e1c4e254f01107d8d5ef513ddccc7388 (diff) | |
download | gcc-a136e94e9da62b18917db161c5309f70ea714faa.zip gcc-a136e94e9da62b18917db161c5309f70ea714faa.tar.gz gcc-a136e94e9da62b18917db161c5309f70ea714faa.tar.bz2 |
gccrs: session-manager: Call into DesugarQuestionMark
gcc/rust/ChangeLog:
* rust-session-manager.cc (Session::compile_crate): Call DesugarQuestionMark::go().
Diffstat (limited to 'gcc/rust/rust-session-manager.cc')
-rw-r--r-- | gcc/rust/rust-session-manager.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/rust/rust-session-manager.cc b/gcc/rust/rust-session-manager.cc index fabb3d4..15f21ef 100644 --- a/gcc/rust/rust-session-manager.cc +++ b/gcc/rust/rust-session-manager.cc @@ -19,6 +19,7 @@ #include "rust-session-manager.h" #include "rust-collect-lang-items.h" #include "rust-desugar-for-loops.h" +#include "rust-desugar-question-mark.h" #include "rust-diagnostics.h" #include "rust-hir-pattern-analysis.h" #include "rust-immutable-name-resolution-context.h" @@ -610,6 +611,7 @@ Session::compile_crate (const char *filename) return; AST::CollectLangItems ().go (parsed_crate); + AST::DesugarQuestionMark ().go (parsed_crate); auto name_resolution_ctx = Resolver2_0::NameResolutionContext (); // expansion pipeline stage |