Lines Matching refs:MyASTConsumer

44 struct MyASTConsumer;
45 static void test_codegen_fns(MyASTConsumer *my);
54 struct MyASTConsumer : public ASTConsumer { struct
58 MyASTConsumer(std::unique_ptr<CodeGenerator> Builder_in) in MyASTConsumer() argument
63 ~MyASTConsumer() { } in ~MyASTConsumer() argument
85 void MyASTConsumer::Initialize(ASTContext &Context) { in Initialize()
89 bool MyASTConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
98 void MyASTConsumer::HandleInlineFunctionDefinition(FunctionDecl *D) { in HandleInlineFunctionDefinition()
102 void MyASTConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
106 void MyASTConsumer::HandleTranslationUnit(ASTContext &Context) { in HandleTranslationUnit()
112 void MyASTConsumer::HandleTagDeclDefinition(TagDecl *D) { in HandleTagDeclDefinition()
116 void MyASTConsumer::HandleTagDeclRequiredDefinition(const TagDecl *D) { in HandleTagDeclRequiredDefinition()
120 void MyASTConsumer::HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) { in HandleCXXImplicitFunctionInstantiation()
124 void MyASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) { in HandleTopLevelDeclInObjCContainer()
128 void MyASTConsumer::HandleImplicitImportDecl(ImportDecl *D) { in HandleImplicitImportDecl()
132 void MyASTConsumer::CompleteTentativeDefinition(VarDecl *D) { in CompleteTentativeDefinition()
136 void MyASTConsumer::AssignInheritanceModel(CXXRecordDecl *RD) { in AssignInheritanceModel()
140 void MyASTConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) { in HandleCXXStaticMemberVarInstantiation()
144 void MyASTConsumer::HandleVTable(CXXRecordDecl *RD) { in HandleVTable()
148 ASTMutationListener *MyASTConsumer::GetASTMutationListener() { in GetASTMutationListener()
152 ASTDeserializationListener *MyASTConsumer::GetASTDeserializationListener() { in GetASTDeserializationListener()
156 void MyASTConsumer::PrintStats() { in PrintStats()
160 bool MyASTConsumer::shouldSkipFunctionBody(Decl *D) { in shouldSkipFunctionBody()
169 static void test_codegen_fns(MyASTConsumer *my) { in test_codegen_fns()
267 = std::make_unique<MyASTConsumer>(std::move(Compiler.CG)); in TEST()