Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDDebugCheckers.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()
HDCheckerDocumentation.cpp179 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU, in checkEndOfTranslationUnit()
HDLLVMConventionsChecker.cpp48 return isa<TranslationUnitDecl>(ND->getDeclContext()); in InNamespace()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDecl.cpp47 TranslationUnitDecl::TranslationUnitDecl(ASTContext &ctx) in TranslationUnitDecl() function in TranslationUnitDecl
659 !isa<TranslationUnitDecl>(DC); in getLVForNamespaceScopeDecl()
2435 const TranslationUnitDecl *tunit = in isMain()
2436 dyn_cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()); in isMain()
2443 const TranslationUnitDecl *TUnit = in isMSVCRTEntryPoint()
2444 dyn_cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()); in isMSVCRTEntryPoint()
2484 cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext()) in isReservedGlobalPlacementOperator()
3799 void TranslationUnitDecl::anchor() { } in anchor()
3801 TranslationUnitDecl *TranslationUnitDecl::Create(ASTContext &C) { in Create()
3802 return new (C, (DeclContext *)nullptr) TranslationUnitDecl(C); in Create()
[all …]
HDDeclBase.cpp269 TranslationUnitDecl *Decl::getTranslationUnitDecl() { in getTranslationUnitDecl()
270 if (TranslationUnitDecl *TUD = dyn_cast<TranslationUnitDecl>(this)) in getTranslationUnitDecl()
281 return cast<TranslationUnitDecl>(DC); in getTranslationUnitDecl()
718 if (isa<TranslationUnitDecl>(this) || in AccessDeclContextSanity()
HDMangle.cpp237 assert((isa<TranslationUnitDecl>(DC) || isa<NamedDecl>(DC)) && in mangleBlock()
HDDeclPrinter.cpp57 void VisitTranslationUnitDecl(TranslationUnitDecl *D);
186 ASTContext &Ctx = cast<TranslationUnitDecl>(DC)->getASTContext(); in dumpDeclContext()
341 void DeclPrinter::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
HDASTImporter.cpp133 Decl *VisitTranslationUnitDecl(TranslationUnitDecl *D);
2304 Decl *ASTNodeImporter::VisitTranslationUnitDecl(TranslationUnitDecl *D) { in VisitTranslationUnitDecl()
2305 TranslationUnitDecl *ToD = in VisitTranslationUnitDecl()
2329 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(DC)) in VisitNamespaceDecl()
2371 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(DC)) in VisitNamespaceDecl()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDASTMerge.cpp61 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in ExecuteAction()
HDASTConsumers.cpp44 TranslationUnitDecl *D = Context.getTranslationUnitDecl(); in HandleTranslationUnit()
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Core/
HDClangForward.h122 class TranslationUnitDecl; variable
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDecl.h78 class TranslationUnitDecl : public Decl, public DeclContext {
86 explicit TranslationUnitDecl(ASTContext &ctx);
93 static TranslationUnitDecl *Create(ASTContext &C);
97 static DeclContext *castToDeclContext(const TranslationUnitDecl *D) { in castToDeclContext()
98 return static_cast<DeclContext *>(const_cast<TranslationUnitDecl*>(D)); in castToDeclContext()
100 static TranslationUnitDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext()
101 return static_cast<TranslationUnitDecl *>(const_cast<DeclContext*>(DC)); in castFromDeclContext()
125 explicit ExternCContextDecl(TranslationUnitDecl *TU) in ExternCContextDecl()
130 TranslationUnitDecl *TU);
HDDeclBase.h55 class TranslationUnitDecl; variable
400 TranslationUnitDecl *getTranslationUnitDecl();
401 const TranslationUnitDecl *getTranslationUnitDecl() const { in getTranslationUnitDecl()
HDASTContext.h396 TranslationUnitDecl *TUDecl;
812 TranslationUnitDecl *getTranslationUnitDecl() const { return TUDecl; } in getTranslationUnitDecl()
/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
HDCheckerManager.h360 void runCheckersOnEndOfTranslationUnit(const TranslationUnitDecl *TU,
448 typedef CheckerFn<void (const TranslationUnitDecl *,
HDChecker.h66 const TranslationUnitDecl *TU, in _checkEndOfTranslationUnit()
/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDTransforms.h123 void traverse(TranslationUnitDecl *TU);
HDTransGCAttrs.cpp124 if (isa<TranslationUnitDecl>(D)) in isMigratable()
HDTransforms.cpp516 void MigrationContext::traverse(TranslationUnitDecl *TU) { in traverse()
/NextBSD/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
HDSymbolFileDWARF.h577 clang::TranslationUnitDecl * m_clang_tu_decl;
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
HDAnalysisConsumer.cpp519 TranslationUnitDecl *TU = C.getTranslationUnitDecl(); in HandleTranslationUnit()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderDecl.cpp265 void VisitTranslationUnitDecl(TranslationUnitDecl *TU);
559 void ASTDeclReader::VisitTranslationUnitDecl(TranslationUnitDecl *TU) { in VisitTranslationUnitDecl()
2704 if (auto *TU = dyn_cast<TranslationUnitDecl>(DC)) in getPrimaryContextForMerging()
3747 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(D)) in UpdateDecl()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTImporter.cpp221 llvm::isa<TranslationUnitDecl>(redecl_context->getLexicalParent())) in OverrideAllDeclsFromContainingFunction()
/NextBSD/contrib/llvm/tools/clang/lib/ASTMatchers/
HDASTMatchFinder.cpp621 if (Node.get<TranslationUnitDecl>() == in memoizedMatchesAncestorOfRecursively()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDCheckerManager.cpp572 const TranslationUnitDecl *TU, in runCheckersOnEndOfTranslationUnit()

12