| /freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | IncrementalParser.h | 28 class TranslationUnitDecl; variable 56 virtual llvm::Expected<TranslationUnitDecl *> Parse(llvm::StringRef Input); 58 void CleanUpPTU(TranslationUnitDecl *MostRecentTU); 61 llvm::Expected<TranslationUnitDecl *> ParseOrWrapTopLevelDecl();
|
| H A D | IncrementalParser.cpp | 40 llvm::Expected<TranslationUnitDecl *> 98 llvm::Expected<TranslationUnitDecl *> 155 void IncrementalParser::CleanUpPTU(TranslationUnitDecl *MostRecentTU) { in CleanUpPTU()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MmapWriteExecChecker.cpp | 30 : public Checker<check::ASTDecl<TranslationUnitDecl>, check::PreCall> { 42 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager &Mgr, 48 void MmapWriteExecChecker::checkASTDecl(const TranslationUnitDecl *TU, in checkASTDecl()
|
| H A D | ErrnoModeling.cpp | 51 : public Checker<check::ASTDecl<TranslationUnitDecl>, check::BeginFunction, 54 void checkASTDecl(const TranslationUnitDecl *D, AnalysisManager &Mgr, 74 void ErrnoModeling::checkASTDecl(const TranslationUnitDecl *D, in REGISTER_TRAIT_WITH_PROGRAMSTATE()
|
| H A D | PaddingChecker.cpp | 30 class PaddingChecker : public Checker<check::ASTDecl<TranslationUnitDecl>> { 38 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl() 63 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Interpreter/ |
| H A D | PartialTranslationUnit.h | 25 class TranslationUnitDecl; variable 30 TranslationUnitDecl *TUPart = nullptr;
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTImporterSharedState.h | 25 class TranslationUnitDecl; variable 51 ASTImporterSharedState(TranslationUnitDecl &ToTU) { in ASTImporterSharedState()
|
| H A D | ASTMutationListener.h | 39 class TranslationUnitDecl; variable 174 virtual void AddedAnonymousNamespace(const TranslationUnitDecl *TU, in AddedAnonymousNamespace()
|
| H A D | Decl.h | 102 class TranslationUnitDecl : public Decl, 104 public Redeclarable<TranslationUnitDecl> { 105 using redeclarable_base = Redeclarable<TranslationUnitDecl>; 107 TranslationUnitDecl *getNextRedeclarationImpl() override { in getNextRedeclarationImpl() 111 TranslationUnitDecl *getPreviousDeclImpl() override { in getPreviousDeclImpl() 115 TranslationUnitDecl *getMostRecentDeclImpl() override { in getMostRecentDeclImpl() 125 explicit TranslationUnitDecl(ASTContext &ctx); 145 static TranslationUnitDecl *Create(ASTContext &C); 150 static DeclContext *castToDeclContext(const TranslationUnitDecl *D) { in castToDeclContext() 151 return static_cast<DeclContext *>(const_cast<TranslationUnitDecl*>(D)); in castToDeclContext() [all …]
|
| H A D | ASTImporterLookupTable.h | 62 ASTImporterLookupTable(TranslationUnitDecl &TU);
|
| H A D | ASTImporter.h | 48 class TranslationUnitDecl; variable 365 TranslationUnitDecl *GetFromTU(Decl *ToD);
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 529 llvm::StringRef NewName, Decl *TranslationUnitDecl) { in createRenameAtomicChanges() argument 530 RenameLocFinder Finder(USRs, TranslationUnitDecl->getASTContext()); in createRenameAtomicChanges() 531 Finder.TraverseDecl(TranslationUnitDecl); in createRenameAtomicChanges() 534 TranslationUnitDecl->getASTContext().getSourceManager(); in createRenameAtomicChanges() 559 if (!llvm::isa<clang::TranslationUnitDecl>( in createRenameAtomicChanges() 577 SM, TranslationUnitDecl->getASTContext().getLangOpts()); in createRenameAtomicChanges()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CrossTU/ |
| H A D | CrossTranslationUnit.h | 36 class TranslationUnitDecl; variable 209 void lazyInitImporterSharedSt(TranslationUnitDecl *ToTU); 223 llvm::DenseMap<TranslationUnitDecl *, std::unique_ptr<ASTImporter>>;
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | PtrTypesSemantics.h | 27 class TranslationUnitDecl; variable 82 void visitTranslationUnitDecl(const TranslationUnitDecl *);
|
| H A D | ForwardDeclChecker.cpp | 29 class ForwardDeclChecker : public Checker<check::ASTDecl<TranslationUnitDecl>> { 40 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl() 102 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 158 : public Checker<check::ASTDecl<TranslationUnitDecl>> { 169 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl() 237 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | RawPtrRefLocalVarsChecker.cpp | 167 : public Checker<check::ASTDecl<TranslationUnitDecl>> { 185 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl() 275 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | RawPtrRefCallArgsChecker.cpp | 30 : public Checker<check::ASTDecl<TranslationUnitDecl>> { 51 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl() 102 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | RawPtrRefLambdaCapturesChecker.cpp | 24 : public Checker<check::ASTDecl<TranslationUnitDecl>> { 41 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl() 371 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
|
| H A D | RawPtrRefMemberChecker.cpp | 27 : public Checker<check::ASTDecl<TranslationUnitDecl>> { 45 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.h | 39 llvm::StringRef NewName, Decl *TranslationUnitDecl);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | AnalysisBasedWarnings.h | 108 void IssueWarnings(TranslationUnitDecl *D);
|
| H A D | SemaHLSL.h | 130 void ActOnEndOfTranslationUnit(TranslationUnitDecl *TU); 229 void diagnoseAvailabilityViolations(TranslationUnitDecl *TU);
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 24 class TranslationUnitDecl; 129 void AddedAnonymousNamespace(const TranslationUnitDecl *, 270 const TranslationUnitDecl *TU, NamespaceDecl *AnonNamespace) { in AddedAnonymousNamespace()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | CheckerManager.h | 34 class TranslationUnitDecl; variable 452 void runCheckersOnEndOfTranslationUnit(const TranslationUnitDecl *TU, 547 CheckerFn<void (const TranslationUnitDecl *, AnalysisManager &,
|