Lines Matching refs:ASTDumper
33 class ASTDumper { class
77 void ASTDumper::dump(ExprAST *expr) { in dump()
91 void ASTDumper::dump(VarDeclExprAST *varDecl) { in dump()
100 void ASTDumper::dump(ExprASTList *exprList) { in dump()
110 void ASTDumper::dump(NumberExprAST *num) { in dump()
140 void ASTDumper::dump(LiteralExprAST *node) { in dump()
148 void ASTDumper::dump(VariableExprAST *node) { in dump()
154 void ASTDumper::dump(ReturnExprAST *node) { in dump()
166 void ASTDumper::dump(BinaryExprAST *node) { in dump()
175 void ASTDumper::dump(CallExprAST *node) { in dump()
185 void ASTDumper::dump(PrintExprAST *node) { in dump()
194 void ASTDumper::dump(const VarType &type) { in dump()
202 void ASTDumper::dump(PrototypeAST *node) { in dump()
213 void ASTDumper::dump(FunctionAST *node) { in dump()
221 void ASTDumper::dump(ModuleAST *node) { in dump()
231 void dump(ModuleAST &module) { ASTDumper().dump(&module); } in dump()