Home
last modified time | relevance | path

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

12

/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDebugCheckers.cpp120 class CallGraphViewer : public Checker< check::ASTDecl<TranslationUnitDecl> > {
122 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
125 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU)); in checkASTDecl()
140 class CallGraphDumper : public Checker< check::ASTDecl<TranslationUnitDecl> > {
142 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, in checkASTDecl()
145 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU)); in checkASTDecl()
170 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU, in checkEndOfTranslationUnit()
H A DCheckerDocumentation.cpp179 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU, in checkEndOfTranslationUnit()
H A DLLVMConventionsChecker.cpp48 return isa<TranslationUnitDecl>(ND->getDeclContext()); in InNamespace()
/minix3/external/bsd/llvm/dist/clang/docs/
H A DClangCheck.rst22 (TranslationUnitDecl 0x7ff3a3029ed0 <<invalid sloc>>
H A DIntroductionToTheClangAST.rst52 TranslationUnitDecl 0x5aea0d0 <<invalid sloc>>
112 `TranslationUnitDecl <http://clang.llvm.org/doxygen/classclang_1_1TranslationUnitDecl.html>`_
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/
H A DASTMerge.cpp59 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in ExecuteAction()
H A DASTConsumers.cpp45 TranslationUnitDecl *D = Context.getTranslationUnitDecl(); in HandleTranslationUnit()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DDeclBase.cpp258 TranslationUnitDecl *Decl::getTranslationUnitDecl() { in getTranslationUnitDecl()
259 if (TranslationUnitDecl *TUD = dyn_cast<TranslationUnitDecl>(this)) in getTranslationUnitDecl()
270 return cast<TranslationUnitDecl>(DC); in getTranslationUnitDecl()
691 if (isa<TranslationUnitDecl>(this) || in AccessDeclContextSanity()
H A DDecl.cpp653 !isa<TranslationUnitDecl>(DC); in getLVForNamespaceScopeDecl()
2365 const TranslationUnitDecl *tunit = in isMain()
2366 dyn_cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()); in isMain()
2373 const TranslationUnitDecl *TUnit = in isMSVCRTEntryPoint()
2374 dyn_cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()); in isMSVCRTEntryPoint()
2414 cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()) in isReservedGlobalPlacementOperator()
3744 void TranslationUnitDecl::anchor() { } in anchor()
3746 TranslationUnitDecl *TranslationUnitDecl::Create(ASTContext &C) { in Create()
3747 return new (C, (DeclContext *)nullptr) TranslationUnitDecl(C); in Create()
H A DMangle.cpp237 assert((isa<TranslationUnitDecl>(DC) || isa<NamedDecl>(DC)) && in mangleBlock()
H A DDeclPrinter.cpp48 void VisitTranslationUnitDecl(TranslationUnitDecl *D);
177 ASTContext &Ctx = cast<TranslationUnitDecl>(DC)->getASTContext(); in dumpDeclContext()
332 void DeclPrinter::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
H A DASTImporter.cpp132 Decl *VisitTranslationUnitDecl(TranslationUnitDecl *D);
2228 Decl *ASTNodeImporter::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
2229 TranslationUnitDecl *ToD = in VisitTranslationUnitDecl()
2250 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(DC)) in VisitNamespaceDecl()
2292 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(DC)) in VisitNamespaceDecl()
/minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/
H A DTransforms.h123 void traverse(TranslationUnitDecl *TU);
H A DTransGCAttrs.cpp124 if (isa<TranslationUnitDecl>(D)) in isMigratable()
H A DTransforms.cpp518 void MigrationContext::traverse(TranslationUnitDecl *TU) { in traverse()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCursorVisitor.h204 bool VisitTranslationUnitDecl(TranslationUnitDecl *D);
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h413 void runCheckersOnEndOfTranslationUnit(const TranslationUnitDecl *TU,
501 typedef CheckerFn<void (const TranslationUnitDecl *,
H A DChecker.h70 const TranslationUnitDecl *TU, in _checkEndOfTranslationUnit()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDeclBase.h54 class TranslationUnitDecl; variable
394 TranslationUnitDecl *getTranslationUnitDecl();
395 const TranslationUnitDecl *getTranslationUnitDecl() const { in getTranslationUnitDecl()
H A DDecl.h77 class TranslationUnitDecl : public Decl, public DeclContext {
85 explicit TranslationUnitDecl(ASTContext &ctx) in TranslationUnitDecl() function
95 static TranslationUnitDecl *Create(ASTContext &C);
99 static DeclContext *castToDeclContext(const TranslationUnitDecl *D) { in castToDeclContext()
100 return static_cast<DeclContext *>(const_cast<TranslationUnitDecl*>(D)); in castToDeclContext()
102 static TranslationUnitDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext()
103 return static_cast<TranslationUnitDecl *>(const_cast<DeclContext*>(DC)); in castFromDeclContext()
H A DASTContext.h385 TranslationUnitDecl *TUDecl;
783 TranslationUnitDecl *getTranslationUnitDecl() const { return TUDecl; } in getTranslationUnitDecl()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp520 TranslationUnitDecl *TU = C.getTranslationUnitDecl(); in HandleTranslationUnit()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DCheckerManager.cpp572 const TranslationUnitDecl *TU, in runCheckersOnEndOfTranslationUnit()
/minix3/external/bsd/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp621 if (Node.get<TranslationUnitDecl>() == in memoizedMatchesAncestorOfRecursively()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTWriterDecl.cpp52 void VisitTranslationUnitDecl(TranslationUnitDecl *D);
199 void ASTDeclWriter::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
945 if (Parent->isFromASTFile() || isa<TranslationUnitDecl>(Parent)) { in VisitNamespaceDecl()

12