diff options
| author | LeSeulArtichaut <leseulartichaut@gmail.com> | 2021-03-07 15:09:39 +0100 |
|---|---|---|
| committer | LeSeulArtichaut <leseulartichaut@gmail.com> | 2021-03-11 19:42:40 +0100 |
| commit | 6bf41476465278b82ad875ee15d88f371e51b1dc (patch) | |
| tree | e6ddb58d85d0d9ed9f72b85d5d317bbe97ddfc46 /compiler/rustc_session/src | |
| parent | 2a3442825335fe55ba30ef000f472bffb0ee9fe9 (diff) | |
| download | rust-6bf41476465278b82ad875ee15d88f371e51b1dc.tar.gz rust-6bf41476465278b82ad875ee15d88f371e51b1dc.zip | |
Add `-Z unpretty` flag for the THIR
Diffstat (limited to 'compiler/rustc_session/src')
| -rw-r--r-- | compiler/rustc_session/src/config.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/rustc_session/src/config.rs b/compiler/rustc_session/src/config.rs index f25828e2161..c1be90efc72 100644 --- a/compiler/rustc_session/src/config.rs +++ b/compiler/rustc_session/src/config.rs @@ -2074,6 +2074,7 @@ fn parse_pretty( ("hir,identified", true) => Hir(PpHirMode::Identified), ("hir,typed", true) => Hir(PpHirMode::Typed), ("hir-tree", true) => HirTree, + ("thir-tree", true) => ThirTree, ("mir", true) => Mir, ("mir-cfg", true) => MirCFG, _ => { @@ -2265,6 +2266,8 @@ pub enum PpMode { Hir(PpHirMode), /// `-Zunpretty=hir-tree` HirTree, + /// `-Zunpretty=thir-tree` + ThirTree, /// `-Zunpretty=mir` Mir, /// `-Zunpretty=mir-cfg` @@ -2282,6 +2285,7 @@ impl PpMode { | AstTree(PpAstTreeMode::Expanded) | Hir(_) | HirTree + | ThirTree | Mir | MirCFG => true, } |
