Lines Matching refs:ASTDumper
33 class ASTDumper { class
79 void ASTDumper::dump(ExprAST *expr) { in dump()
93 void ASTDumper::dump(VarDeclExprAST *varDecl) { in dump()
103 void ASTDumper::dump(ExprASTList *exprList) { in dump()
113 void ASTDumper::dump(NumberExprAST *num) { in dump()
143 void ASTDumper::dump(LiteralExprAST *node) { in dump()
151 void ASTDumper::dump(StructLiteralExprAST *node) { in dump()
161 void ASTDumper::dump(VariableExprAST *node) { in dump()
167 void ASTDumper::dump(ReturnExprAST *node) { in dump()
179 void ASTDumper::dump(BinaryExprAST *node) { in dump()
188 void ASTDumper::dump(CallExprAST *node) { in dump()
198 void ASTDumper::dump(PrintExprAST *node) { in dump()
207 void ASTDumper::dump(const VarType &type) { in dump()
218 void ASTDumper::dump(PrototypeAST *node) { in dump()
229 void ASTDumper::dump(FunctionAST *node) { in dump()
237 void ASTDumper::dump(StructAST *node) { in dump()
252 void ASTDumper::dump(ModuleAST *node) { in dump()
268 void dump(ModuleAST &module) { ASTDumper().dump(&module); } in dump()