Home
last modified time | relevance | path

Searched refs:TranslationUnitDecl (Results 1 – 25 of 69) sorted by relevance

123

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDebugCheckers.cpp141 class CallGraphViewer : public Checker< check::ASTDecl<TranslationUnitDecl> > {
143 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
146 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU)); in checkASTDecl()
161 class CallGraphDumper : public Checker< check::ASTDecl<TranslationUnitDecl> > {
163 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
166 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU)); in checkASTDecl()
191 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU, in checkEndOfTranslationUnit()
H A DPaddingChecker.cpp33 class PaddingChecker : public Checker<check::ASTDecl<TranslationUnitDecl>> {
40 void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR, in checkASTDecl()
68 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
H A DCloneChecker.cpp38 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU,
60 void CloneChecker::checkEndOfTranslationUnit(const TranslationUnitDecl *TU, in checkEndOfTranslationUnit()
H A DCheckerDocumentation.cpp213 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU, in checkEndOfTranslationUnit()
H A DLLVMConventionsChecker.cpp47 return isa<TranslationUnitDecl>(ND->getDeclContext()); in InNamespace()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CrossTU/
H A DCrossTranslationUnit.h33 class TranslationUnitDecl; variable
157 void lazyInitLookupTable(TranslationUnitDecl *ToTU);
165 llvm::DenseMap<TranslationUnitDecl *, std::unique_ptr<ASTImporter>>
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp513 llvm::StringRef NewName, Decl *TranslationUnitDecl) { in createRenameAtomicChanges() argument
514 RenameLocFinder Finder(USRs, TranslationUnitDecl->getASTContext()); in createRenameAtomicChanges()
515 Finder.TraverseDecl(TranslationUnitDecl); in createRenameAtomicChanges()
518 TranslationUnitDecl->getASTContext().getSourceManager(); in createRenameAtomicChanges()
543 if (!llvm::isa<clang::TranslationUnitDecl>( in createRenameAtomicChanges()
561 SM, TranslationUnitDecl->getASTContext().getLangOpts()); in createRenameAtomicChanges()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/
H A DUSRLocFinder.h40 llvm::StringRef NewName, Decl *TranslationUnitDecl);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTImporterLookupTable.h64 ASTImporterLookupTable(TranslationUnitDecl &TU);
H A DDecl.h108 class TranslationUnitDecl : public Decl, public DeclContext {
115 explicit TranslationUnitDecl(ASTContext &ctx);
125 static TranslationUnitDecl *Create(ASTContext &C);
130 static DeclContext *castToDeclContext(const TranslationUnitDecl *D) { in castToDeclContext()
131 return static_cast<DeclContext *>(const_cast<TranslationUnitDecl*>(D)); in castToDeclContext()
133 static TranslationUnitDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext()
149 PragmaCommentDecl(TranslationUnitDecl *TU, SourceLocation CommentLoc, in PragmaCommentDecl()
183 PragmaDetectMismatchDecl(TranslationUnitDecl *TU, SourceLocation Loc, in PragmaDetectMismatchDecl()
191 TranslationUnitDecl *DC,
223 explicit ExternCContextDecl(TranslationUnitDecl *TU) in ExternCContextDecl()
[all …]
H A DDeclBase.h68 class TranslationUnitDecl; variable
446 TranslationUnitDecl *getTranslationUnitDecl();
447 const TranslationUnitDecl *getTranslationUnitDecl() const { in getTranslationUnitDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h35 class TranslationUnitDecl; variable
388 void runCheckersOnEndOfTranslationUnit(const TranslationUnitDecl *TU,
479 CheckerFn<void (const TranslationUnitDecl *, AnalysisManager &,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DASTMerge.cpp61 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in ExecuteAction()
H A DASTConsumers.cpp44 TranslationUnitDecl *D = Context.getTranslationUnitDecl(); in HandleTranslationUnit()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp103 TranslationUnitDecl::TranslationUnitDecl(ASTContext &ctx) in TranslationUnitDecl() function in TranslationUnitDecl
705 !isa<TranslationUnitDecl>(DC); in getLVForNamespaceScopeDecl()
2761 const TranslationUnitDecl *tunit = in isMain()
2762 dyn_cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()); in isMain()
2769 const TranslationUnitDecl *TUnit = in isMSVCRTEntryPoint()
2810 cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()) in isReservedGlobalPlacementOperator()
4306 void TranslationUnitDecl::anchor() {} in anchor()
4308 TranslationUnitDecl *TranslationUnitDecl::Create(ASTContext &C) { in Create()
4309 return new (C, (DeclContext *)nullptr) TranslationUnitDecl(C); in Create()
4315 TranslationUnitDecl *DC, in Create()
[all …]
H A DASTImporterLookupTable.cpp54 ASTImporterLookupTable::ASTImporterLookupTable(TranslationUnitDecl &TU) { in ASTImporterLookupTable()
H A DExternalASTMerger.cpp46 LookupSameContext(Source<TranslationUnitDecl *> SourceTU, const DeclContext *DC, in LookupSameContext()
204 Source<TranslationUnitDecl *> SourceTU = in ForEachMatchingDC()
H A DDeclBase.cpp361 TranslationUnitDecl *Decl::getTranslationUnitDecl() { in getTranslationUnitDecl()
362 if (auto *TUD = dyn_cast<TranslationUnitDecl>(this)) in getTranslationUnitDecl()
373 return cast<TranslationUnitDecl>(DC); in getTranslationUnitDecl()
438 if (isa<TranslationUnitDecl>(this) || isa<NamespaceDecl>(this)) in isExported()
932 if (isa<TranslationUnitDecl>(this) || in AccessDeclContextSanity()
H A DMangle.cpp237 assert((isa<TranslationUnitDecl>(DC) || isa<NamedDecl>(DC)) && in mangleBlock()
H A DQualTypeNames.cpp302 } else if (dyn_cast<TranslationUnitDecl>(Outer)) { in createNestedNameSpecifierForScopeOf()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp239 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in getCrossTUDefinition()
346 TranslationUnitDecl *ToTU) { in lazyInitLookupTable()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DClangForward.h116 class TranslationUnitDecl; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Core/
H A DLookup.cpp166 isa<TranslationUnitDecl>(FromDecl->getDeclContext()); in replaceNestedName()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransforms.h123 void traverse(TranslationUnitDecl *TU);
H A DTransGCAttrs.cpp119 if (isa<TranslationUnitDecl>(D)) in isMigratable()

123