Home
last modified time | relevance | path

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

123

/netbsd-src/external/apache2/llvm/dist/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
68 static DeclGroupRef Create(ASTContext &C, Decl **Decls, unsigned NumDecls) { in Create()
70 return DeclGroupRef(); in Create()
72 return DeclGroupRef(Decls[0]); in Create()
73 return DeclGroupRef(DeclGroup::Create(C, Decls, NumDecls)); in Create()
88 return const_cast<DeclGroupRef*>(this)->getSingleDecl(); in getSingleDecl()
96 return const_cast<DeclGroupRef*>(this)->getDeclGroup(); in getDeclGroup()
[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);
H A DStmt.h1292 DeclGroupRef DG;
1296 DeclStmt(DeclGroupRef dg, SourceLocation startLoc, SourceLocation endLoc) in DeclStmt()
1309 const DeclGroupRef getDeclGroup() const { return DG; } in getDeclGroup()
1310 DeclGroupRef getDeclGroup() { return DG; } in getDeclGroup()
1311 void setDeclGroup(DeclGroupRef DGR) { DG = DGR; } in setDeclGroup()
1334 using decl_iterator = DeclGroupRef::iterator;
1335 using const_decl_iterator = DeclGroupRef::const_iterator;
/netbsd-src/external/apache2/llvm/dist/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()
H A DStmt.cpp985 DeclStmt(DeclGroupRef(V), VarRange.getBegin(), VarRange.getEnd()); in setConditionVariable()
1034 SubExprs[CONDVAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
1103 DeclStmt(DeclGroupRef(V), VarRange.getBegin(), VarRange.getEnd()); in setConditionVariable()
1164 DeclStmt(DeclGroupRef(V), VarRange.getBegin(), VarRange.getEnd()); in setConditionVariable()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/
H A DMultiplexConsumer.h58 bool HandleTopLevelDecl(DeclGroupRef D) override;
60 void HandleInterestingDecl(DeclGroupRef D) override;
65 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
H A DPrecompiledPreamble.h39 class DeclGroupRef; variable
292 virtual void HandleTopLevelDecl(DeclGroupRef DG);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Interpreter/
H A DTransaction.h26 class DeclGroupRef; variable
32 std::vector<clang::DeclGroupRef> Decls;
H A DInterpreter.h34 class DeclGroupRef; variable
/netbsd-src/external/apache2/llvm/dist/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.cpp229 bool HandleTopLevelDecl(DeclGroupRef D) override;
230 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
347 void storeTopLevelDecls(DeclGroupRef DG);
363 bool AnalysisConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
368 void AnalysisConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) { in HandleTopLevelDeclInObjCContainer()
372 void AnalysisConsumer::storeTopLevelDecls(DeclGroupRef DG) { in storeTopLevelDecls()
373 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) { in storeTopLevelDecls()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexingContext.h22 class DeclGroupRef; variable
122 bool indexDeclGroupRef(DeclGroupRef DG);
H A DIndexingAction.cpp109 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
113 void HandleInterestingDecl(DeclGroupRef DG) override { in HandleInterestingDecl()
117 void HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) override { in HandleTopLevelDeclInObjCContainer()
H A DIndexBody.cpp377 DeclGroupRef DG = S->getDeclGroup(); in VisitDeclStmt()
378 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) { in VisitDeclStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DASTConsumers.cpp190 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
191 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) in HandleTopLevelDecl()
H A DMultiplexConsumer.cpp268 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
285 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
310 void MultiplexConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) { in HandleTopLevelDeclInObjCContainer()
H A DASTMerge.cpp71 DeclGroupRef DGR(*ToDOrError); in ExecuteAction()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/
H A DModelConsumer.h35 bool HandleTopLevelDecl(DeclGroupRef D) override;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Interpreter/
H A DIncrementalParser.h32 class DeclGroupRef; variable
H A DIncrementalParser.cpp169 DeclGroupRef DGR(D); in ParseOrWrapTopLevelDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DModuleBuilder.cpp162 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
169 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) in HandleTopLevelDecl()
H A DObjectFilePCHContainerOperations.cpp181 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
194 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override { in HandleTopLevelDeclInObjCContainer()
/netbsd-src/external/apache2/llvm/dist/clang/examples/AnnotateFunctions/
H A DAnnotateFunctions.cpp29 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseAST.cpp169 Consumer->HandleTopLevelDecl(DeclGroupRef(D)); in ParseAST()

123