Home
last modified time | relevance | path

Searched refs:DeclGroupRef (Results 1 – 25 of 67) sorted by relevance

123

/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclGroup.h51 class DeclGroupRef {
63 DeclGroupRef() = default;
64 explicit DeclGroupRef(Decl* d) : D(d) {} in DeclGroupRef() function
65 explicit DeclGroupRef(DeclGroup* dg) in DeclGroupRef() function
70 return DeclGroupRef(); in Create()
72 return DeclGroupRef(Decls[0]); in Create()
96 return const_cast<DeclGroupRef*>(this)->getDeclGroup(); in getDeclGroup()
126 static DeclGroupRef getFromOpaquePtr(void *Ptr) { in getFromOpaquePtr()
127 DeclGroupRef X; in getFromOpaquePtr()
141 struct PointerLikeTypeTraits<clang::DeclGroupRef> {
[all …]
H A DASTConsumer.h21 class DeclGroupRef; variable
53 virtual bool HandleTopLevelDecl(DeclGroupRef D);
62 virtual void HandleInterestingDecl(DeclGroupRef D);
87 virtual void HandleTopLevelDeclInObjCContainer(DeclGroupRef D);
/llvm-project-15.0.7/clang/lib/AST/
H A DASTConsumer.cpp18 bool ASTConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
22 void ASTConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
26 void ASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) {} in HandleTopLevelDeclInObjCContainer()
29 HandleTopLevelDecl(DeclGroupRef(D)); in HandleImplicitImportDecl()
/llvm-project-15.0.7/clang/unittests/CodeGen/
H A DCodeGenExternalTest.cpp67 bool HandleTopLevelDecl(DeclGroupRef D) override;
69 void HandleInterestingDecl(DeclGroupRef D) override;
74 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
89 bool MyASTConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
91 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) { in HandleTopLevelDecl()
102 void MyASTConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
124 void MyASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) { in HandleTopLevelDeclInObjCContainer()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Frontend/
H A DModelConsumer.cpp31 bool ModelConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
32 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in HandleTopLevelDecl()
H A DAnalysisConsumer.cpp236 bool HandleTopLevelDecl(DeclGroupRef D) override;
237 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
354 void storeTopLevelDecls(DeclGroupRef DG);
369 bool AnalysisConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
374 void AnalysisConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) { in HandleTopLevelDeclInObjCContainer()
378 void AnalysisConsumer::storeTopLevelDecls(DeclGroupRef DG) { in storeTopLevelDecls()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DMultiplexConsumer.h60 bool HandleTopLevelDecl(DeclGroupRef D) override;
62 void HandleInterestingDecl(DeclGroupRef D) override;
67 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
H A DPrecompiledPreamble.h38 class DeclGroupRef; variable
225 virtual void HandleTopLevelDecl(DeclGroupRef DG);
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTStructExtractor.cpp71 DeclGroupRef decl_group = curr_decl_stmt->getDeclGroup(); in ExtractFromFunctionDecl()
132 bool ASTStructExtractor::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
133 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl()
H A DASTStructExtractor.h71 bool HandleTopLevelDecl(clang::DeclGroupRef D) override;
H A DASTResultSynthesizer.h74 bool HandleTopLevelDecl(clang::DeclGroupRef D) override;
H A DASTUtils.h151 bool HandleTopLevelDecl(clang::DeclGroupRef D) override { in HandleTopLevelDecl()
159 void HandleInterestingDecl(clang::DeclGroupRef D) override { in HandleInterestingDecl()
179 void HandleTopLevelDeclInObjCContainer(clang::DeclGroupRef D) override { in HandleTopLevelDeclInObjCContainer()
H A DASTResultSynthesizer.cpp101 bool ASTResultSynthesizer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
102 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl()
/llvm-project-15.0.7/clang/examples/PrintFunctionNames/
H A DPrintFunctionNames.cpp34 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
35 for (DeclGroupRef::iterator i = DG.begin(), e = DG.end(); i != e; ++i) { in HandleTopLevelDecl()
/llvm-project-15.0.7/lldb/tools/lldb-instr/
H A DInstrument.cpp127 bool HandleTopLevelDecl(DeclGroupRef DR) override { in HandleTopLevelDecl()
128 for (DeclGroupRef::iterator b = DR.begin(), e = DR.end(); b != e; ++b) { in HandleTopLevelDecl()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexingContext.h22 class DeclGroupRef; variable
122 bool indexDeclGroupRef(DeclGroupRef DG);
H A DIndexingAction.cpp128 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
132 void HandleInterestingDecl(DeclGroupRef DG) override { in HandleInterestingDecl()
136 void HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) override { in HandleTopLevelDeclInObjCContainer()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Frontend/
H A DModelConsumer.h35 bool HandleTopLevelDecl(DeclGroupRef D) override;
/llvm-project-15.0.7/clang/lib/Frontend/
H A DASTConsumers.cpp193 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
194 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) in HandleTopLevelDecl()
H A DMultiplexConsumer.cpp274 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
291 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
316 void MultiplexConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) { in HandleTopLevelDeclInObjCContainer()
H A DASTMerge.cpp71 DeclGroupRef DGR(*ToDOrError); in ExecuteAction()
/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DSymbolReaperTest.cpp46 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
H A DParamRegionTest.cpp64 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
/llvm-project-15.0.7/clang/examples/AnnotateFunctions/
H A DAnnotateFunctions.cpp29 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DModuleBuilder.cpp181 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
188 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) in HandleTopLevelDecl()

123