diff options
Diffstat (limited to 'gcc/rust/rust-session-manager.h')
-rw-r--r-- | gcc/rust/rust-session-manager.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/rust/rust-session-manager.h b/gcc/rust/rust-session-manager.h index f616a07..b0e8bf8 100644 --- a/gcc/rust/rust-session-manager.h +++ b/gcc/rust/rust-session-manager.h @@ -166,6 +166,7 @@ struct CompileOptions { LEXER_DUMP, PARSER_AST_DUMP, + AST_DUMP_PRETTY, REGISTER_PLUGINS_DUMP, INJECTION_DUMP, EXPANSION_DUMP, @@ -206,6 +207,7 @@ struct CompileOptions { enable_dump_option (DumpOption::LEXER_DUMP); enable_dump_option (DumpOption::PARSER_AST_DUMP); + enable_dump_option (DumpOption::AST_DUMP_PRETTY); enable_dump_option (DumpOption::REGISTER_PLUGINS_DUMP); enable_dump_option (DumpOption::INJECTION_DUMP); enable_dump_option (DumpOption::EXPANSION_DUMP); @@ -291,6 +293,7 @@ private: void dump_lex (Parser<Lexer> &parser) const; void dump_ast (Parser<Lexer> &parser, AST::Crate &crate) const; + void dump_ast_pretty (AST::Crate &crate) const; void dump_ast_expanded (Parser<Lexer> &parser, AST::Crate &crate) const; void dump_hir (HIR::Crate &crate) const; void dump_hir_pretty (HIR::Crate &crate) const; |