diff options
author | Arthur Cohen <arthur.cohen@embecosm.com> | 2025-01-23 11:46:09 +0000 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2025-02-26 16:00:58 +0000 |
commit | 9e6d06e93df566046225afc541511893bbeab845 (patch) | |
tree | 338e6dec4bb2d8da81805e125fc3addb4b3d243e /gcc | |
parent | 8dc275b79db6a89ea0a1218edd74af1b259c774e (diff) | |
download | gcc-9e6d06e93df566046225afc541511893bbeab845.zip gcc-9e6d06e93df566046225afc541511893bbeab845.tar.gz gcc-9e6d06e93df566046225afc541511893bbeab845.tar.bz2 |
session-manager: Call into DesugarQuestionMark
gcc/rust/ChangeLog:
* rust-session-manager.cc (Session::compile_crate): Call DesugarQuestionMark::go().
Diffstat (limited to 'gcc')
-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 e8ec155..cbdc8ba 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 |