Home
last modified time | relevance | path

Searched refs:getTranslationUnitDecl (Results 1 – 25 of 79) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp35 if (AST.getTranslationUnitDecl()->hasExternalLexicalStorage()) in InitializeSema()
36 (void)AST.getTranslationUnitDecl()->decls_begin(); in InitializeSema()
41 if (S.LookupQualifiedName(Result, AST.getTranslationUnitDecl())) in InitializeSema()
44 AST, AST.getTranslationUnitDecl(), /*Inline=*/false, SourceLocation(), in InitializeSema()
48 AST.getTranslationUnitDecl()->addDecl(HLSLNamespace); in InitializeSema()
62 AST, AST.getTranslationUnitDecl(), SourceLocation(), SourceLocation(), in InitializeSema()
64 AST.getTranslationUnitDecl()); in InitializeSema()
66 AST.getTranslationUnitDecl()->addDecl(UsingDecl); in InitializeSema()
H A DSemaModule.cpp174 auto *TU = Context.getTranslationUnitDecl(); in ActOnGlobalModuleFragmentDecl()
223 auto *TU = Context.getTranslationUnitDecl(); in HandleStartOfHeaderUnit()
473 auto *TU = Context.getTranslationUnitDecl(); in ActOnModuleDecl()
569 auto *TU = Context.getTranslationUnitDecl(); in ActOnPrivateModuleFragmentDecl()
754 TranslationUnitDecl *TU = getASTContext().getTranslationUnitDecl(); in BuildModuleInclude()
847 TranslationUnitDecl *TU = getASTContext().getTranslationUnitDecl(); in createImplicitModuleImportForErrorRecovery()
H A DSemaTypeTraits.cpp606 Sema::ContextRAII TUContext(S, S.Context.getTranslationUnitDecl()); in HasNonDeletedDefaultedEqualityComparison()
1262 Sema::ContextRAII TUContext(Self, Self.Context.getTranslationUnitDecl()); in CheckConvertibilityForTypeTraits()
1392 Sema::ContextRAII TUContext(S, S.Context.getTranslationUnitDecl()); in EvaluateBooleanTypeTrait()
1748 Sema::ContextRAII TUContext(Self, Self.Context.getTranslationUnitDecl()); in EvaluateBinaryTypeTrait()
2335 SemaRef.Context.getTranslationUnitDecl()); in DiagnoseNonConstructibleReason()
2380 SemaRef.Context.getTranslationUnitDecl()); in DiagnoseNonAssignableReason()
H A DSemaAttr.cpp623 Context, Context.getTranslationUnitDecl(), CommentLoc, Kind, Arg); in ActOnPragmaMSComment()
624 Context.getTranslationUnitDecl()->addDecl(PCD); in ActOnPragmaMSComment()
631 Context, Context.getTranslationUnitDecl(), Loc, Name, Value); in ActOnPragmaDetectMismatch()
632 Context.getTranslationUnitDecl()->addDecl(PDMD); in ActOnPragmaDetectMismatch()
H A DSemaTemplateDeductionGuide.cpp78 SemaRef, SemaRef.getASTContext().getTranslationUnitDecl(), in ExtractTypeForDeductionGuide()
172 Context, Context.getTranslationUnitDecl(), OrigDecl->getBeginLoc(), in TransformTypedefType()
177 Context, Context.getTranslationUnitDecl(), OrigDecl->getBeginLoc(), in TransformTypedefType()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DRenamingAction.cpp42 Context.getASTContext().getTranslationUnitDecl()); in findSymbolOccurrences()
132 USRs, NewQualifiedName, Context.getASTContext().getTranslationUnitDecl()); in createSourceReplacements()
201 USRs, PrevName, Context.getTranslationUnitDecl()); in HandleOneRename()
249 USRList[I], NewNames[I], Context.getTranslationUnitDecl()); in HandleTranslationUnit()
H A DUSRFinder.cpp83 for (auto *CurrDecl : Context.getTranslationUnitDecl()->decls()) { in getNamedDeclAt()
129 Visitor.TraverseDecl(Context.getTranslationUnitDecl()); in getNamedDeclFor()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.cpp76 CleanUpPTU(C.getTranslationUnitDecl()); in ParseOrWrapTopLevelDecl()
95 return C.getTranslationUnitDecl(); in ParseOrWrapTopLevelDecl()
162 if (D->getTranslationUnitDecl() == MostRecentTU) in CleanUpPTU()
H A DCodeCompletion.cpp247 CI.getASTContext().getTranslationUnitDecl()->setHasExternalVisibleStorage( in ExecuteAction()
259 CI.getASTContext().getTranslationUnitDecl()->lookups(); in ExecuteAction()
265 : ChildTUDeclCtxt(ChildASTCtxt.getTranslationUnitDecl()), in ExternalSource()
267 ParentTUDeclCtxt(ParentASTCtxt.getTranslationUnitDecl()) { in ExternalSource()
H A DInterpreterValuePrinter.cpp170 S.LookupQualifiedName(R, Ctx.getTranslationUnitDecl()); in ExtractValueFromExpr()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DASTMerge.cpp42 *CI.getASTContext().getTranslationUnitDecl()); in ExecuteAction()
59 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in ExecuteAction()
H A DASTConsumers.cpp49 TranslationUnitDecl *D = Context.getTranslationUnitDecl(); in HandleTranslationUnit()
148 TraverseDecl(Context.getTranslationUnitDecl()); in HandleTranslationUnit()
H A DInterfaceStubFunctionsConsumer.cpp267 v.TraverseDecl(context.getTranslationUnitDecl()); in HandleTranslationUnit()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp124 m_decl_vendor.m_ast_ctx->getASTContext().getTranslationUnitDecl(); in StartTranslationUnit()
166 ast_ctx, ast_ctx.getTranslationUnitDecl(), clang::SourceLocation(), in GetDeclForISA()
176 ast_ctx.getTranslationUnitDecl()->addDecl(new_iface_decl); in GetDeclForISA()
553 ast_ctx.getTranslationUnitDecl()->lookup(decl_name); in FindDecls()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExternalASTMerger.cpp285 Importer->getFromContext().getTranslationUnitDecl(); in ForEachMatchingDC()
369 LookupSameContext(Origin.AST->getTranslationUnitDecl(), ToDC, Reverse); in MaybeRecordOrigin()
396 *Target.AST.getTranslationUnitDecl()); in ExternalASTMerger()
H A DComparisonCategories.cpp94 Ctx.getTranslationUnitDecl()->lookup(&Ctx.Idents.get("std")); in lookupStdNamespace()
/freebsd/contrib/llvm-project/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp346 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in getCrossTUDefinitionImpl()
786 auto I = ASTUnitImporterMap.find(From.getTranslationUnitDecl()); in getOrCreateASTImporter()
789 lazyInitImporterSharedSt(Context.getTranslationUnitDecl()); in getOrCreateASTImporter()
793 ASTUnitImporterMap[From.getTranslationUnitDecl()].reset(NewImporter); in getOrCreateASTImporter()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp50 SelectedASTNode(DynTypedNode::create(*Context.getTranslationUnitDecl()), in ASTSelectionFinder()
196 Visitor.TraverseDecl(Context.getTranslationUnitDecl()); in findSelectedASTNodes()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugSuppression.cpp174 DeclWithIssue = ACtx.getTranslationUnitDecl(); in isSuppressed()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp260 Visitor.TraverseDecl(Context.getTranslationUnitDecl()); in HandleTranslationUnit()
275 Visitor.TraverseDecl(Context.getTranslationUnitDecl()); in HandleTranslationUnit()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp124 decl->setDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()
125 decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()
1196 static_cast<void *>(to->getTranslationUnitDecl()), in ImportDefinitionTo()
1203 to->getTranslationUnitDecl()->dump(ast_stream); in ImportDefinitionTo()
H A DCxxModuleHandler.cpp133 return sema.getASTContext().getTranslationUnitDecl(); in getEqualLocalDeclContext()
H A DClangASTSource.cpp96 m_ast_context->getTranslationUnitDecl()->setHasExternalVisibleStorage(); in StartTranslationUnit()
97 m_ast_context->getTranslationUnitDecl()->setHasExternalLexicalStorage(); in StartTranslationUnit()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DErrnoModeling.cpp82 auto LookupRes = ACtx.getTranslationUnitDecl()->lookup(&II); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h478 TranslationUnitDecl *getTranslationUnitDecl();
479 const TranslationUnitDecl *getTranslationUnitDecl() const { in getTranslationUnitDecl() function
480 return const_cast<Decl*>(this)->getTranslationUnitDecl(); in getTranslationUnitDecl()

1234