Home | History | Annotate | Download | only in AST

Lines Matching defs:Dumper

123       ASTDumper &Dumper;
124 // Preserve the Dumper's MoreChildren value from the previous IndentScope
127 IndentScope(ASTDumper &Dumper) : Dumper(Dumper) {
128 MoreChildren = Dumper.hasMoreChildren();
129 Dumper.setMoreChildren(false);
130 Dumper.indent();
133 Dumper.setMoreChildren(MoreChildren);
134 Dumper.unindent();
139 ASTDumper &Dumper;
141 ColorScope(ASTDumper &Dumper, TerminalColor Color)
142 : Dumper(Dumper) {
143 if (Dumper.ShowColors)
144 Dumper.OS.changeColor(Color.Color, Color.Bold);
147 if (Dumper.ShowColors)
148 Dumper.OS.resetColor();
153 ASTDumper &Dumper;
158 ChildDumper(ASTDumper &Dumper) : Dumper(Dumper), Prev(nullptr) {}
161 Dumper.lastChild();
170 Dumper.dumpDeclRef(Prev);
172 Dumper.dumpDecl(Prev);