clang 20.0.0git
|
#include "CheckExprLifetime.h"
#include "clang/AST/Decl.h"
#include "clang/AST/Expr.h"
#include "clang/Basic/DiagnosticSema.h"
#include "clang/Sema/Initialization.h"
#include "clang/Sema/Sema.h"
#include "llvm/ADT/PointerIntPair.h"
Go to the source code of this file.
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | clang::sema |
Enumerations | |
enum | clang::sema::PathLifetimeKind { clang::sema::Extend , clang::sema::ShouldExtend , clang::sema::NoExtend } |
Whether a path to an object supports lifetime extension. More... | |
Functions | |
static LifetimeResult | clang::sema::getEntityLifetime (const InitializedEntity *Entity, const InitializedEntity *InitField=nullptr) |
Determine the declaration which an initialized entity ultimately refers to, for the purpose of lifetime-extending a temporary bound to a reference in the initialization of Entity . | |
static bool | clang::sema::isVarOnPath (IndirectLocalPath &Path, VarDecl *VD) |
static bool | clang::sema::pathContainsInit (IndirectLocalPath &Path) |
static void | clang::sema::visitLocalsRetainedByInitializer (IndirectLocalPath &Path, Expr *Init, LocalVisitor Visit, bool RevisitSubinits, bool EnableLifetimeWarnings) |
Visit the locals that would be reachable through an object initialized by the prvalue expression Init . | |
static void | clang::sema::visitLocalsRetainedByReferenceBinding (IndirectLocalPath &Path, Expr *Init, ReferenceKind RK, LocalVisitor Visit, bool EnableLifetimeWarnings) |
Visit the locals that would be reachable through a reference bound to the glvalue expression Init . | |
template<typename T > | |
static bool | clang::sema::isRecordWithAttr (QualType Type) |
static bool | clang::sema::isInStlNamespace (const Decl *D) |
static bool | clang::sema::shouldTrackImplicitObjectArg (const CXXMethodDecl *Callee) |
static bool | clang::sema::shouldTrackFirstArgument (const FunctionDecl *FD) |
static void | clang::sema::handleGslAnnotatedTypes (IndirectLocalPath &Path, Expr *Call, LocalVisitor Visit) |
static bool | clang::sema::implicitObjectParamIsLifetimeBound (const FunctionDecl *FD) |
static void | clang::sema::visitLifetimeBoundArguments (IndirectLocalPath &Path, Expr *Call, LocalVisitor Visit) |
static PathLifetimeKind | clang::sema::shouldLifetimeExtendThroughPath (const IndirectLocalPath &Path) |
Determine whether this is an indirect path to a temporary that we are supposed to lifetime-extend along. | |
static SourceRange | clang::sema::nextPathEntryRange (const IndirectLocalPath &Path, unsigned I, Expr *E) |
Find the range for the first interesting entry in the path at or after I. | |
static bool | clang::sema::pathOnlyHandlesGslPointer (IndirectLocalPath &Path) |
static void | clang::sema::checkExprLifetimeImpl (Sema &SemaRef, const InitializedEntity *InitEntity, const InitializedEntity *ExtendingEntity, LifetimeKind LK, const AssignedEntity *AEntity, Expr *Init, bool EnableLifetimeWarnings) |
void | clang::sema::checkExprLifetime (Sema &SemaRef, const InitializedEntity &Entity, Expr *Init) |
Check that the lifetime of the given expr (and its subobjects) is sufficient for initializing the entity, and perform lifetime extension (when permitted) if not. | |
void | clang::sema::checkExprLifetime (Sema &SemaRef, const AssignedEntity &Entity, Expr *Init) |
Check that the lifetime of the given expr (and its subobjects) is sufficient for assigning to the entity. | |
const LambdaCapture* Capture |
Definition at line 201 of file CheckExprLifetime.cpp.
const Decl* D = nullptr |
Definition at line 200 of file CheckExprLifetime.cpp.
Referenced by clang::Sema::ActOnBuiltinBitCastExpr(), clang::Sema::ActOnCastExpr(), clang::Sema::ActOnCompoundStmt(), clang::Sema::ActOnCXXConditionDeclaration(), clang::Sema::ActOnCXXEnterDeclInitializer(), clang::Sema::ActOnCXXExitDeclInitializer(), clang::Sema::ActOnCXXForRangeDecl(), clang::Sema::ActOnCXXForRangeIdentifier(), clang::Sema::ActOnCXXMemberDeclarator(), clang::Sema::ActOnCXXNamedCast(), clang::Sema::ActOnCXXNew(), clang::Sema::ActOnDeclarator(), clang::Sema::ActOnDecompositionDeclarator(), clang::Sema::ActOnDefinedDeclarationSpecifier(), clang::SemaObjC::ActOnDefs(), clang::Sema::actOnDelayedExceptionSpecification(), clang::Sema::ActOnDesignatedInitializer(), clang::Sema::ActOnDocumentableDecl(), clang::Sema::ActOnEndOfTranslationUnit(), clang::Sema::ActOnEnumBody(), clang::Sema::ActOnExceptionDeclarator(), clang::Sema::ActOnExplicitInstantiation(), clang::Sema::ActOnField(), clang::Sema::ActOnFields(), clang::Sema::ActOnFinishCXXInClassMemberInitializer(), clang::Sema::ActOnFinishDelayedAttribute(), clang::SemaOpenMP::ActOnFinishedFunctionDefinitionInOpenMPAssumeScope(), clang::SemaOpenMP::ActOnFinishedFunctionDefinitionInOpenMPDeclareVariantScope(), clang::Sema::ActOnFinishExportDecl(), clang::Sema::ActOnFinishFunctionBody(), clang::Sema::ActOnFinishInlineFunctionDef(), clang::Sema::ActOnFinishKNRParamDeclarations(), clang::Sema::ActOnFinishTopLevelStmtDecl(), clang::Sema::ActOnFriendFunctionDecl(), clang::Sema::ActOnFriendTypeDecl(), clang::Sema::ActOnFunctionDeclarator(), clang::Sema::ActOnIdExpression(), clang::Sema::ActOnInitializerError(), clang::SemaObjC::ActOnIvar(), clang::Sema::ActOnLambdaExpressionAfterIntroducer(), clang::Sema::ActOnNonTypeTemplateParameter(), clang::SemaObjC::ActOnObjCExceptionDecl(), clang::SemaObjC::ActOnObjCForCollectionStmt(), clang::SemaObjC::actOnObjCTypeArgsOrProtocolQualifiers(), clang::SemaOpenMP::ActOnOMPIteratorExpr(), actOnOMPReductionKindClause(), clang::SemaOpenMP::ActOnOpenMPAlignedClause(), clang::SemaOpenMP::ActOnOpenMPAllocateClause(), clang::SemaOpenMP::ActOnOpenMPAllocateDirective(), clang::SemaOpenMP::ActOnOpenMPAtomicDirective(), clang::SemaOpenMP::ActOnOpenMPCopyinClause(), clang::SemaOpenMP::ActOnOpenMPCopyprivateClause(), clang::SemaOpenMP::ActOnOpenMPDeclareMapperDirective(), clang::SemaOpenMP::ActOnOpenMPDeclareMapperVarDecl(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionCombinerEnd(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionCombinerStart(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionDirectiveEnd(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionDirectiveStart(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionInitializerEnd(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionInitializerStart(), clang::SemaOpenMP::ActOnOpenMPExclusiveClause(), clang::SemaOpenMP::ActOnOpenMPExecutableDirective(), clang::SemaOpenMP::ActOnOpenMPFirstprivateClause(), clang::SemaOpenMP::ActOnOpenMPHasDeviceAddrClause(), clang::SemaOpenMP::ActOnOpenMPInclusiveClause(), clang::SemaOpenMP::ActOnOpenMPIsDevicePtrClause(), clang::SemaOpenMP::ActOnOpenMPLastprivateClause(), clang::SemaOpenMP::ActOnOpenMPLinearClause(), clang::SemaOpenMP::ActOnOpenMPLoopInitialization(), clang::SemaOpenMP::ActOnOpenMPNontemporalClause(), clang::SemaOpenMP::ActOnOpenMPPrivateClause(), clang::SemaOpenMP::ActOnOpenMPRegionEnd(), clang::SemaOpenMP::ActOnOpenMPRequiresDirective(), clang::SemaOpenMP::ActOnOpenMPSharedClause(), clang::SemaOpenMP::ActOnOpenMPThreadprivateDirective(), clang::SemaOpenMP::ActOnOpenMPUseDeviceAddrClause(), clang::SemaOpenMP::ActOnOpenMPUseDevicePtrClause(), clang::SemaOpenMP::ActOnOpenMPUsesAllocatorClause(), clang::Sema::ActOnParamDeclarator(), clang::Sema::ActOnPopScope(), clang::Sema::ActOnPureSpecifier(), clang::Sema::ActOnReenterFunctionContext(), clang::Sema::ActOnReenterTemplateScope(), clang::Sema::ActOnStartExportDecl(), clang::Sema::ActOnStartLinkageSpecification(), clang::Sema::ActOnStartOfFunctionDef(), clang::SemaOpenMP::ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope(), clang::SemaObjC::ActOnStartOfObjCMethodDef(), clang::Sema::ActOnStartTrailingRequiresClause(), clang::Sema::ActOnTagStartSkippedDefinition(), clang::Sema::ActOnTagTemplateIdType(), clang::Sema::ActOnTemplateDeclarator(), clang::Sema::ActOnTypedefDeclarator(), clang::Sema::ActOnTypeName(), clang::Sema::ActOnVariableDeclarator(), clang::Sema::ActOnVarTemplateSpecialization(), clang::CXXFieldCollector::Add(), clang::Sema::AddAlignedAttr(), clang::Sema::AddAlignValueAttr(), clang::Sema::AddAllocAlignAttr(), clang::SemaAMDGPU::addAMDGPUFlatWorkGroupSizeAttr(), clang::SemaAMDGPU::addAMDGPUMaxNumWorkGroupsAttr(), clang::SemaAMDGPU::addAMDGPUWavesPerEUAttr(), clang::Sema::AddAnnotationAttr(), clang::SemaObjC::AddAnyMethodToGlobalPool(), clang::driver::XRayArgs::addArgs(), clang::Sema::AddAssumeAlignedAttr(), clang::CodeGen::CGHLSLRuntime::addBuffer(), addBundleLinkArgs(), clang::SemaObjC::AddCFAuditedAttribute(), clang::driver::toolchains::BareMetal::AddClangCXXStdlibIncludeArgs(), clang::driver::toolchains::Fuchsia::AddClangCXXStdlibIncludeArgs(), clang::driver::toolchains::AIX::AddClangSystemIncludeArgs(), clang::driver::toolchains::CrossWindowsToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::DarwinClang::AddClangSystemIncludeArgs(), clang::driver::toolchains::DragonFly::AddClangSystemIncludeArgs(), clang::driver::toolchains::FreeBSD::AddClangSystemIncludeArgs(), clang::driver::toolchains::Fuchsia::AddClangSystemIncludeArgs(), clang::driver::toolchains::Haiku::AddClangSystemIncludeArgs(), clang::driver::toolchains::HexagonToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::Hurd::AddClangSystemIncludeArgs(), clang::driver::toolchains::Linux::AddClangSystemIncludeArgs(), clang::driver::toolchains::MipsLLVMToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::NaClToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::NetBSD::AddClangSystemIncludeArgs(), clang::driver::toolchains::OHOS::AddClangSystemIncludeArgs(), clang::driver::toolchains::OpenBSD::AddClangSystemIncludeArgs(), clang::driver::toolchains::PPCFreeBSDToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::PPCLinuxToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::PS4PS5Base::AddClangSystemIncludeArgs(), clang::driver::toolchains::Solaris::AddClangSystemIncludeArgs(), clang::driver::toolchains::ZOS::AddClangSystemIncludeArgs(), addContextSensitiveTypeNullability(), clang::AmbiguousConversionSequence::addConversion(), clang::TypoCorrectionConsumer::addCorrection(), addCoveragePrefixMapArg(), clang::ASTRecordWriter::AddCXXDefinitionData(), addDebugPrefixMapArg(), clang::ASTUnresolvedSet::addDecl(), clang::ODRHash::AddDecl(), clang::DeclContext::addDecl(), clang::Scope::AddDecl(), clang::UnresolvedSetImpl::addDecl(), clang::IdentifierResolver::AddDecl(), clang::LookupResult::addDecl(), clang::DeclContext::addDeclInternal(), clang::index::FileIndexRecord::addDeclOccurence(), clang::ASTRecordWriter::AddDeclRef(), clang::ASTWriter::AddDeclRef(), clang::ASTImporterSharedState::addDeclToLookup(), addDefaultCRTLinkArgs(), addDefaultIgnorelists(), clang::CodeGen::CodeGenModule::AddDeferredUnusedCoverageMapping(), clang::Type::addDependence(), clang::Designation::AddDesignator(), addDynamicLibLinkArgs(), clang::MultiplexASTMutationListener::AddedCXXImplicitMember(), clang::MultiplexASTMutationListener::AddedCXXTemplateSpecialization(), clang::MultiplexASTMutationListener::AddedManglingNumber(), clang::MultiplexASTMutationListener::AddedStaticLocalNumbers(), clang::MultiplexASTMutationListener::AddedVisibleDecl(), clang::ASTWriter::AddEmittedDeclRef(), clang::ASTUnit::addFileLevelDecl(), clang::ASTDeclWriter::AddFirstDeclFromEachModule(), addFloatingPointOptions(), clang::Sema::AddFunctionCandidates(), clang::installapi::FrontendRecordsSlice::addGlobal(), clang::CodeGen::CodeGenModule::AddGlobalAnnotations(), clang::DeclContext::addHiddenDecl(), clang::CodeGen::CGCXXABI::addImplicitConstructorArgs(), AddInterfaceResults(), clang::Sema::AddLaunchBoundsAttr(), clang::ASTDeclReader::AddLazySpecializations(), clang::driver::toolchains::Generic_GCC::addLibCxxIncludePaths(), clang::driver::toolchains::HexagonToolChain::addLibCxxIncludePaths(), clang::driver::toolchains::NaClToolChain::addLibCxxIncludePaths(), AddLibgcc(), clang::driver::toolchains::HexagonToolChain::addLibStdCxxIncludePaths(), clang::driver::tools::addMachineOutlinerArgs(), addMacroPrefixMapArg(), clang::driver::tools::addMCModel(), clang::Sema::AddModeAttr(), clang::ASTContext::addModuleInitializer(), clang::driver::toolchains::Generic_GCC::AddMultiarchPaths(), clang::driver::toolchains::Generic_GCC::AddMultilibPaths(), addMultilibsFilePaths(), clang::CallGraph::addNodesForBlocks(), clang::Sema::AddNonMemberOperatorCandidates(), clang::installapi::FrontendRecordsSlice::addObjCCategory(), clang::installapi::FrontendRecordsSlice::addObjCInterface(), clang::installapi::FrontendRecordsSlice::addObjCIVar(), clang::driver::tools::addOpenMPDeviceRTL(), clang::StoredDeclsList::addOrReplaceDecl(), clang::driver::tools::addOutlineAtomicsArgs(), clang::Sema::AddOverloadCandidate(), clang::SemaSwift::AddParameterABIAttr(), clang::ClassTemplateDecl::AddPartialSpecialization(), clang::VarTemplateDecl::AddPartialSpecialization(), clang::driver::tools::addPathIfExists(), addPGOAndCoverageFlags(), addPgProfilingLinkArgs(), clang::Sema::AddPragmaAttributes(), AddProtocolResults(), clang::Sema::AddPushedVisibilityAttribute(), clang::ClassTemplateDecl::AddSpecialization(), clang::VarTemplateDecl::AddSpecialization(), clang::driver::tools::AddStaticDeviceLibs(), clang::ODRHash::AddStructuralValue(), clang::ODRHash::AddSubDecl(), addSubstitutionDiagnostic(), clang::ASTDeclWriter::AddTemplateSpecializations(), clang::CallGraph::addToCallGraph(), clang::ASTUnit::addTopLevelDecl(), AddTopLevelDeclarationToHash(), AddUnwindLibrary(), clang::SemaObjC::AddXConsumedAttr(), adjustDeclContextForDeclaratorDecl(), clang::Sema::AdjustDeclIfTemplate(), adjustDeclToTemplate(), adjustFunctionTypeForInstantiation(), adjustGVALinkageForAttributes(), adjustGVALinkageForExternalDefinitionKind(), clang::CodeGen::CGOpenMPRuntime::adjustTargetSpecificDataForLambdas(), clang::CodeGen::CGOpenMPRuntimeGPU::adjustTargetSpecificDataForLambdas(), adjustTemplateImplicitInstantiation(), adjustTriple(), allLookupResultsAreTheSame(), clang::interp::DynamicAllocator::allocate(), clang::interp::Compiler< Emitter >::allocateLocal(), clang::interp::Compiler< Emitter >::allocateLocalPrimitive(), clang::interp::Compiler< Emitter >::allocateTemporary(), AllTrivialInitializers(), clang::CodeGen::CodeGenModule::AlwaysHasLTOVisibilityPublic(), clang::sema::AnalysisBasedWarnings::AnalysisBasedWarnings(), clang::CloneDetector::analyzeCodeBody(), clang::CodeGen::CGHLSLRuntime::annotateHLSLResource(), clang::AnyCall::AnyCall(), clang::ParsedAttr::appliesToDecl(), applyNullability(), clang::APValue::APValue(), clang::Sema::ArgumentDependentLookup(), argumentDependentLookup(), clang::ento::AnyFunctionCall::argumentsMayEscape(), clang::CodeGen::CodeGenTypes::arrangeCXXConstructorCall(), clang::ento::PathDiagnosticLocation::asDecl(), clang::CodeGen::CodeGenPGO::assignRegionCounters(), clang::ASTImporterLookupTable::ASTImporterLookupTable(), clang::ASTContext::attachCommentsToJustParsedDecls(), clang::ASTDeclReader::attachLatestDecl(), clang::ASTDeclReader::attachLatestDeclImpl(), clang::ASTDeclReader::attachPreviousDecl(), clang::ASTDeclReader::attachPreviousDeclImpl(), clang::driver::toolchains::AVRToolChain::AVRToolChain(), clang::driver::toolchains::BareMetal::BareMetal(), clang::DeclGroupRef::begin(), clang::ASTContext::BlockRequiresCopying(), clang::dataflow::AdornedCFG::build(), clang::Sema::BuildCallToObjectOfClassType(), buildCapture(), clang::CFG::buildCFG(), clang::Sema::buildCoroutineParameterMoves(), clang::Sema::BuildDeclarationNameExpr(), clang::Sema::BuildDeclaratorGroup(), buildDeclareReductionRef(), clang::DeclContext::BuildDeclChain(), buildDeclRefExpr(), clang::Sema::BuildDeclRefExpr(), BuildNonArrayForRange(), clang::Sema::BuildQualifiedDeclarationNameExpr(), clang::Sema::BuildReturnStmt(), buildSingleCopyAssignRecursively(), buildUserDefinedMapperRef(), clang::Sema::BuildUsingDeclaration(), clang::Sema::BuildUsingEnumDeclaration(), clang::ento::FunctionSummariesTy::bumpNumTimesInlined(), clang::ento::ObjCMethodCall::canBeOverridenInSubclass(), clang::Sema::canCalleeThrow(), clang::Sema::canDelayFunctionBody(), clang::CanElideDeclDef(), canHideTag(), canPassInRegisters(), canRecoverDotPseudoDestructorCallsOnPointerObjects(), clang::Sema::canSkipFunctionBody(), clang::Sema::canThrow(), clang::Sema::CanUseDecl(), clang::Decl::castFromDeclContext(), clang::BlockDecl::castToDeclContext(), clang::CapturedDecl::castToDeclContext(), clang::Decl::castToDeclContext(), clang::ExportDecl::castToDeclContext(), clang::ExternCContextDecl::castToDeclContext(), clang::FunctionDecl::castToDeclContext(), clang::HLSLBufferDecl::castToDeclContext(), clang::LinkageSpecDecl::castToDeclContext(), clang::NamespaceDecl::castToDeclContext(), clang::ObjCContainerDecl::castToDeclContext(), clang::ObjCMethodDecl::castToDeclContext(), clang::OMPDeclareMapperDecl::castToDeclContext(), clang::OMPDeclareReductionDecl::castToDeclContext(), clang::RequiresExprBodyDecl::castToDeclContext(), clang::TagDecl::castToDeclContext(), clang::TopLevelStmtDecl::castToDeclContext(), clang::TranslationUnitDecl::castToDeclContext(), CastToDerivedClass(), CheckAbstractClassUsage(), checkAcquireOrderAttrCommon(), clang::Sema::CheckAlignasUnderalignment(), CheckAlignOfExpr(), clang::driver::tools::checkAMDGPUCodeObjectVersion(), clang::CodeGen::CGOpenMPRuntime::checkAndEmitSharedLastprivateConditional(), checkARMArchName(), checkARMCPUName(), checkARMFloatABI(), checkAttrArgsAreCapabilityObjs(), clang::checkAttrMutualExclusion(), clang::ento::retaincountchecker::RetainCountChecker::checkBeginFunction(), CheckCodeGenerationOptions(), clang::Sema::checkCommonAttributeFeatures(), clang::driver::RocmInstallationDetector::checkCommonBitcodeLibs(), clang::Sema::CheckCompletedCXXClass(), clang::interp::CheckConstant(), clang::Sema::CheckConstructorDeclarator(), clang::Sema::CheckConversionDeclarator(), checkDebugInfoOption(), CheckDeclInExpr(), checkDeclInTargetContext(), clang::SemaOpenMP::checkDeclIsAllowedInOpenMPTarget(), clang::interp::CheckDeclRef(), clang::Sema::CheckDeductionGuideDeclarator(), clang::Sema::CheckDependentFunctionTemplateSpecialization(), clang::Sema::CheckDestructorDeclarator(), clang::interp::CheckDummy(), CheckExplicitInstantiation(), CheckExplicitInstantiationScope(), clang::Sema::CheckExplicitObjectLambda(), clang::Sema::CheckExplicitObjectMemberFunction(), checkExportedDecl(), checkExportedDeclContext(), clang::Sema::CheckExtraCXXDefaultArguments(), CheckFallThroughForBody(), clang::Sema::CheckFieldDecl(), clang::Sema::checkFinalSuspendNoThrow(), checkForArray(), CheckForDuplicateEnumValues(), checkForIBOutlets(), checkFormatStringExpr(), clang::interp::EvaluationResult::checkFullyInitialized(), checkFunctionConditionAttr(), clang::Sema::checkFunctionOrMethodParameterIndex(), clang::Sema::CheckFunctionOrTemplateParamDeclarator(), checkGenericLoopLastprivate(), checkGuardedByAttrCommon(), clang::checkIBOutletCommon(), CheckICE(), clang::Sema::CheckImplicitSpecialMemberDeclaration(), checkInvariantViolation(), checkIsValidOpenCLKernelParameter(), CheckLists(), checkLockFunAttrCommon(), clang::Preprocessor::CheckMacroName(), checkMethodTypeQualifiers(), checkMultipleDefinitionInNamedModules(), clang::interp::CheckNewDeleteForms(), checkNoThrow(), clang::SemaObjC::CheckObjCDeclScope(), CheckObjCInstMethSignature(), checkObjCUnusedIvar(), clang::SemaOpenMP::CheckOMPThreadPrivateDecl(), clang::SemaOpenMP::CheckOpenMPLinearDecl(), checkOpenMPLoop(), clang::Sema::CheckOverrideControl(), checkParamIsIntegerType(), CheckPreprocessingOptions(), checkReductionClauses(), checkRemarksOptions(), clang::SemaRISCV::checkRVVTypeSupport(), clang::Sema::CheckShadow(), clang::Sema::CheckShadowingDeclModification(), CheckSimplerImplicitMovesMSVCWorkaround(), CheckStringRefAssignedTemporary(), clang::SemaObjC::CheckSubscriptingKind(), clang::checkSwiftAsyncErrorBlock(), CheckTemplateArgumentPointerToMember(), checkTempObjectsInNoPool(), checkTempObjectsInSamePool(), checkTryLockFunAttrCommon(), checkTupleLikeDecomposition(), clang::Sema::checkTypeSupport(), clang::checkUnsafeBufferUsage(), clang::Sema::checkUnusedDeclAttributes(), clang::Sema::CheckUsingDeclRedeclaration(), clang::Sema::CheckUsingShadowDecl(), clang::Sema::CheckVarTemplateId(), ClassifyDecl(), ClassifyImplicitMemberAccess(), clang::Sema::ClassifyName(), clang::TranslationUnitDecl::classof(), clang::PragmaCommentDecl::classof(), clang::PragmaDetectMismatchDecl::classof(), clang::ExternCContextDecl::classof(), clang::NamedDecl::classof(), clang::LabelDecl::classof(), clang::NamespaceDecl::classof(), clang::ValueDecl::classof(), clang::DeclaratorDecl::classof(), clang::VarDecl::classof(), clang::ImplicitParamDecl::classof(), clang::ParmVarDecl::classof(), clang::FunctionDecl::classof(), clang::FieldDecl::classof(), clang::EnumConstantDecl::classof(), clang::IndirectFieldDecl::classof(), clang::TypeDecl::classof(), clang::TypedefNameDecl::classof(), clang::TypedefDecl::classof(), clang::TypeAliasDecl::classof(), clang::TagDecl::classof(), clang::EnumDecl::classof(), clang::RecordDecl::classof(), clang::FileScopeAsmDecl::classof(), clang::TopLevelStmtDecl::classof(), clang::BlockDecl::classof(), clang::CapturedDecl::classof(), clang::ImportDecl::classof(), clang::ExportDecl::classof(), clang::EmptyDecl::classof(), clang::HLSLBufferDecl::classof(), clang::DeclContext::classof(), clang::AccessSpecDecl::classof(), clang::CXXRecordDecl::classof(), clang::CXXDeductionGuideDecl::classof(), clang::RequiresExprBodyDecl::classof(), clang::CXXMethodDecl::classof(), clang::CXXConstructorDecl::classof(), clang::CXXDestructorDecl::classof(), clang::CXXConversionDecl::classof(), clang::LinkageSpecDecl::classof(), clang::UsingDirectiveDecl::classof(), clang::NamespaceAliasDecl::classof(), clang::LifetimeExtendedTemporaryDecl::classof(), clang::UsingShadowDecl::classof(), clang::BaseUsingDecl::classof(), clang::UsingDecl::classof(), clang::ConstructorUsingShadowDecl::classof(), clang::UsingEnumDecl::classof(), clang::UsingPackDecl::classof(), clang::UnresolvedUsingValueDecl::classof(), clang::UnresolvedUsingTypenameDecl::classof(), clang::UnresolvedUsingIfExistsDecl::classof(), clang::StaticAssertDecl::classof(), clang::BindingDecl::classof(), clang::DecompositionDecl::classof(), clang::MSPropertyDecl::classof(), clang::MSGuidDecl::classof(), clang::UnnamedGlobalConstantDecl::classof(), clang::FriendDecl::classof(), clang::ObjCMethodDecl::classof(), clang::ObjCTypeParamDecl::classof(), clang::ObjCPropertyDecl::classof(), clang::ObjCContainerDecl::classof(), clang::ObjCInterfaceDecl::classof(), clang::ObjCIvarDecl::classof(), clang::ObjCAtDefsFieldDecl::classof(), clang::ObjCProtocolDecl::classof(), clang::ObjCCategoryDecl::classof(), clang::ObjCImplDecl::classof(), clang::ObjCCategoryImplDecl::classof(), clang::ObjCImplementationDecl::classof(), clang::ObjCCompatibleAliasDecl::classof(), clang::ObjCPropertyImplDecl::classof(), clang::OMPThreadPrivateDecl::classof(), clang::OMPDeclareReductionDecl::classof(), clang::OMPDeclareMapperDecl::classof(), clang::OMPCapturedExprDecl::classof(), clang::OMPRequiresDecl::classof(), clang::OMPAllocateDecl::classof(), clang::TemplateDecl::classof(), clang::RedeclarableTemplateDecl::classof(), clang::FunctionTemplateDecl::classof(), clang::TemplateTypeParmDecl::classof(), clang::NonTypeTemplateParmDecl::classof(), clang::TemplateTemplateParmDecl::classof(), clang::BuiltinTemplateDecl::classof(), clang::ClassTemplateSpecializationDecl::classof(), clang::ClassTemplatePartialSpecializationDecl::classof(), clang::ClassTemplateDecl::classof(), clang::FriendTemplateDecl::classof(), clang::TypeAliasTemplateDecl::classof(), clang::VarTemplateSpecializationDecl::classof(), clang::VarTemplatePartialSpecializationDecl::classof(), clang::VarTemplateDecl::classof(), clang::ConceptDecl::classof(), clang::ImplicitConceptSpecializationDecl::classof(), clang::TemplateParamObjectDecl::classof(), clang::OMPLoopBasedDirective::classof(), clang::IncrementalParser::CleanUpPTU(), clang::CodeGen::CodeGenModule::ClearUnusedCoverageMapping(), clang::ASTContext::cloneFullComment(), clang::LocalInstantiationScope::cloneScopes(), clang::SemaCodeCompletion::CodeCompleteAfterFunctionEquals(), clang::SemaCodeCompletion::CodeCompleteDesignator(), clang::SemaCodeCompletion::CodeCompleteFunctionQualifiers(), clang::SemaCodeCompletion::CodeCompleteIncludedFile(), clang::SemaCodeCompletion::CodeCompleteInitializer(), clang::SemaCodeCompletion::CodeCompleteLambdaIntroducer(), clang::SemaCodeCompletion::CodeCompleteObjCInterfaceCategory(), clang::SemaCodeCompletion::CodeCompleteObjCMethodDecl(), clang::SemaCodeCompletion::CodeCompleteObjCPropertyDefinition(), collectAllContextsImpl(), CollectArgsForIntegratedAssembler(), CollectARMPACBTIOptions(), clang::arcmt::trans::collectRefs(), collectViableConversionCandidates(), CollectVRQualifiers(), clang::ParsingDeclRAIIObject::complete(), clang::ParsingDeclSpec::complete(), clang::ParsingDeclarator::complete(), clang::ASTImporter::CompleteDecl(), clang::MultiplexASTMutationListener::CompletedImplicitDefinition(), clang::MultiplexASTMutationListener::CompletedTagDefinition(), clang::MultiplexConsumer::CompleteExternalDeclaration(), clang::BackendConsumer::CompleteExternalDeclaration(), clang::IncrementalASTConsumer::CompleteExternalDeclaration(), clang::MultiplexExternalSemaSource::CompleteRedeclChain(), clang::ASTReader::CompleteRedeclChain(), clang::MultiplexConsumer::CompleteTentativeDefinition(), clang::BackendConsumer::CompleteTentativeDefinition(), clang::IncrementalASTConsumer::CompleteTentativeDefinition(), clang::CodeGen::CGDebugInfo::completeUnusedClass(), computeBaseSysRoot(), clang::computeDependence(), clang::LinkageComputer::computeLVForDecl(), clang::CodeGen::CGOpenMPRuntime::computeMinAndMaxThreadsAndTeams(), clang::driver::ToolChain::computeMSVCVersion(), clang::driver::toolchains::AMDGPUOpenMPToolChain::computeMSVCVersion(), clang::driver::toolchains::CudaToolChain::computeMSVCVersion(), clang::driver::toolchains::HIPAMDToolChain::computeMSVCVersion(), clang::driver::toolchains::HIPSPVToolChain::computeMSVCVersion(), clang::driver::toolchains::MSVCToolChain::computeMSVCVersion(), clang::PredefinedExpr::ComputeName(), computeODRHash(), clang::CodeGen::CodeGenTypes::ComputeRecordLayout(), computeTargetTriple(), clang::driver::ToolChain::concat(), constructHexagonLinkArgs(), clang::driver::tools::aix::Assembler::ConstructJob(), clang::driver::tools::aix::Linker::ConstructJob(), clang::driver::tools::AVR::Linker::ConstructJob(), clang::driver::tools::baremetal::StaticLibTool::ConstructJob(), clang::driver::tools::baremetal::Linker::ConstructJob(), clang::driver::tools::Clang::ConstructJob(), clang::driver::tools::ClangAs::ConstructJob(), clang::driver::tools::LinkerWrapper::ConstructJob(), clang::driver::tools::CrossWindows::Linker::ConstructJob(), clang::driver::tools::CSKY::Linker::ConstructJob(), clang::driver::tools::darwin::StaticLibTool::ConstructJob(), clang::driver::tools::dragonfly::Linker::ConstructJob(), clang::driver::tools::Flang::ConstructJob(), clang::driver::tools::freebsd::Assembler::ConstructJob(), clang::driver::tools::freebsd::Linker::ConstructJob(), clang::driver::tools::fuchsia::StaticLibTool::ConstructJob(), clang::driver::tools::fuchsia::Linker::ConstructJob(), clang::driver::tools::gnutools::Assembler::ConstructJob(), clang::driver::tools::gnutools::Linker::ConstructJob(), clang::driver::tools::gnutools::StaticLibTool::ConstructJob(), clang::driver::tools::gcc::Common::ConstructJob(), clang::driver::tools::haiku::Linker::ConstructJob(), clang::driver::tools::hexagon::Assembler::ConstructJob(), clang::driver::tools::MinGW::Linker::ConstructJob(), clang::driver::tools::msp430::Linker::ConstructJob(), clang::driver::tools::nacltools::Linker::ConstructJob(), clang::driver::tools::netbsd::Assembler::ConstructJob(), clang::driver::tools::netbsd::Linker::ConstructJob(), clang::driver::tools::openbsd::Assembler::ConstructJob(), clang::driver::tools::openbsd::Linker::ConstructJob(), clang::driver::tools::PS4cpu::Linker::ConstructJob(), clang::driver::tools::PS5cpu::Linker::ConstructJob(), clang::driver::tools::RISCV::Linker::ConstructJob(), clang::driver::tools::solaris::Linker::ConstructJob(), clang::DeclContext::containsDecl(), clang::DeclContext::containsDeclAndLoad(), clang::Sema::containsUnexpandedParameterPacks(), ConvertBackendLocation(), ConvertDeclSpecToType(), copyAttrFromTypedefToDecl(), CorrectDelayedTyposInBinOp(), clang::OMPThreadPrivateDecl::Create(), clang::OMPAllocateDecl::Create(), clang::FriendDecl::Create(), clang::TemplateTypeParmDecl::Create(), clang::TemplateTemplateParmDecl::Create(), clang::NonTypeTemplateParmDecl::Create(), clang::DeclRefExpr::Create(), clang::ento::PathDiagnosticLocation::create(), create_call_once(), create_dispatch_once(), create_dispatch_sync(), create_OSAtomicCompareAndSwap(), create_std_move_forward(), clang::Designator::CreateArrayDesignator(), clang::DesignatedInitExpr::Designator::CreateArrayDesignator(), clang::Designator::CreateArrayRangeDesignator(), clang::DesignatedInitExpr::Designator::CreateArrayRangeDesignator(), createAttributeInsertion(), clang::ento::PathDiagnosticLocation::createBegin(), clang::interp::Program::createDescriptor(), clang::CreateDGPtrFrom(), clang::DesignatedInitExpr::Designator::CreateFieldDesignator(), clang::Designator::CreateFieldDesignator(), clang::AvailabilityInfo::createFromDecl(), clang::Sema::CreateGenericSelectionExpr(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::createHierarchyInformationForDecl(), clang::index::createIndexingASTConsumer(), clang::interp::ByteCodeEmitter::createLocal(), clang::interp::EvalEmitter::createLocal(), CreateNewFunctionDecl(), clang::dataflow::Environment::createObject(), clang::TypeName::createOuterNNS(), createRuleMapping(), clang::dataflow::Environment::createStorageLocation(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::createSymbolReferenceForDecl(), createUnnamedGlobalForMemcpyFrom(), clang::CodeGen::CodeGenModule::createUnnamedGlobalFrom(), clang::driver::toolchains::CSKYToolChain::CSKYToolChain(), ctorArrayDesc(), ctorArrayTy(), ctorRecord(), clang::driver::CudaInstallationDetector::CudaInstallationDetector(), clang::SemaCUDA::CUDATargetContextRAII::CUDATargetContextRAII(), CXXRecordNonInlineHasAttr(), clang::interp::InterpState::deallocate(), clang::MultiplexASTMutationListener::DeclarationMarkedOpenMPAllocate(), clang::MultiplexASTMutationListener::DeclarationMarkedOpenMPDeclareTarget(), clang::MultiplexASTMutationListener::DeclarationMarkedOpenMPThreadPrivate(), clang::MultiplexASTMutationListener::DeclarationMarkedUsed(), clang::NamedDecl::declarationReplaces(), clang::Sema::DeclareImplicitDeductionGuides(), clang::DeclAttrsMatchCUDAMode(), clang::DeclGroupRef::DeclGroupRef(), DeclHasAttr(), clang::ASTContext::DeclMustBeEmitted(), clang::MultiplexASTDeserializationListener::DeclRead(), DecodeAArch64Features(), DecodeAArch64Mcpu(), DeduceNonTypeTemplateArgument(), clang::Sema::DeduceTemplateSpecializationFromInitializer(), clang::SemaSYCL::deepTypeCheckForDevice(), clang::MultiplexASTMutationListener::DefaultArgumentInstantiated(), clang::ento::ExprEngine::defaultEvalCall(), clang::MultiplexASTMutationListener::DefaultMemberInitializerInstantiated(), clang::SemaObjC::DefaultSynthesizeProperties(), describeClass(), describeCodeDecl(), destroyBase(), destroyField(), DiagLocForExplicitInstantiation(), clang::Sema::DiagnoseAbsenceOfOverrideControl(), DiagnoseAccessPath(), clang::Sema::DiagnoseAlwaysNonNullPointer(), clang::Sema::DiagnoseAmbiguousLookup(), clang::ParsedAttr::diagnoseAppertainsTo(), DiagnoseArityMismatch(), clang::Sema::DiagnoseAvailabilityOfDecl(), DiagnoseBadAccess(), diagnoseBadDirectAccess(), DiagnoseBaseOrMemInitializerOrder(), clang::Sema::DiagnoseDependentMemberLookup(), clang::Sema::diagnoseEquivalentInternalLinkageDeclarations(), diagnoseIfNeedsFPReg(), clang::Sema::DiagnoseImmediateEscalatingReason(), diagnoseListInit(), clang::ODRDiagsEmitter::diagnoseMismatch(), diagnoseMissingArgument(), clang::ParsedAttr::diagnoseMutualExclusion(), clang::SemaSwift::DiagnoseName(), clang::SemaObjC::DiagnoseOwningPropertyGetterSynthesis(), diagnoseRedundantReturnTypeQualifiers(), diagnoseRepeatedUseOfWeak(), clang::Sema::DiagnoseSelfMove(), clang::Sema::DiagnoseSentinelCalls(), clang::Sema::DiagnoseSizeOfParametersAndReturnValue(), diagnoseSubMismatchMethodParameters(), clang::Sema::DiagnoseUnguardedAvailabilityViolations(), diagnoseUnknownDecl(), clang::Sema::DiagnoseUnusedDecl(), clang::Sema::DiagnoseUnusedNestedTypedefs(), DiagnoseUnusedOfDecl(), clang::Sema::DiagnoseUseOfDecl(), diagnoseUseOfInternalDeclInInlineFunction(), clang::Sema::DiagnoseUseOfOverloadedDecl(), clang::DiagnosticBuilder::DiagnosticBuilder(), clang::Sema::DiagPlaceholderFieldDeclDefinitions(), clang::interp::Divc(), clang::BackendConsumer::DontCallDiagHandler(), dropFunctionEntryEdge(), dtorArrayDesc(), dtorArrayTy(), dtorRecord(), clang::LookupResult::dump(), clang::AnyCall::dump(), clang::ento::PathDiagnosticLocation::dump(), clang::StoredDeclsList::dump(), clang::interp::EvaluationResult::dump(), dump(), clang::DynTypedNode::dump(), clang::dataflow::Environment::dump(), clang::ento::CallEvent::dump(), clang::DeclContext::dumpAsDecl(), clang::TextNodeDumper::dumpBareDeclRef(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::dumpDeclContext(), clang::TextNodeDumper::dumpDeclRef(), clang::ASTDumper::dumpLookups(), dumpPreviousDecl(), dumpPreviousDeclImpl(), clang::LocationContext::dumpStack(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::dumpTemplateDecl(), clang::ASTDumper::dumpTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::dumpTemplateDeclSpecialization(), clang::ASTDumper::dumpTemplateDeclSpecialization(), clang::ASTDeclWriter::Emit(), emitAlignedClause(), emitClauseForBareTargetDirective(), emitCommonOMPTargetDirective(), EmitComplexRangeDiag(), clang::CodeGen::CoverageMappingGen::emitCounterMapping(), clang::CodeGen::CGDebugInfo::EmitDeclareOfBlockDeclRefVariable(), EmitDeclDestroy(), EmitDeclInit(), EmitDeclInvariant(), clang::Sema::emitDeferredDiags(), clang::CodeGen::CodeGenModule::EmitDeferredUnusedCoverageMappings(), clang::CodeGen::CGOpenMPRuntime::emitDependClause(), clang::DiagnosticRenderer::emitDiagnostic(), clang::SARIFDiagnostic::emitDiagnosticMessage(), emitDiagnostics(), clang::CodeGen::CGOpenMPRuntime::emitDoacrossInit(), emitDynCGGroupMem(), clang::CodeGen::CodeGenPGO::emitEmptyCounterMapping(), clang::CodeGen::CoverageMappingGen::emitEmptyMapping(), clang::CodeGen::CodeGenModule::EmitExternalDeclaration(), clang::CodeGen::CGDebugInfo::EmitExternalVariable(), clang::CodeGen::CGDebugInfo::EmitFunctionDecl(), clang::CodeGen::CGOpenMPRuntime::emitFunctionProlog(), clang::CodeGen::CGOpenMPRuntimeGPU::emitFunctionProlog(), clang::CodeGen::CGDebugInfo::emitFunctionStart(), clang::CodeGen::CGDebugInfo::EmitGlobalAlias(), EmitGlobalDeclMetadata(), clang::CodeGen::CGDebugInfo::EmitGlobalVariable(), emitInnerParallelForWhenCombined(), clang::CodeGen::CGHLSLRuntime::emitInputSemantic(), clang::CodeGen::CGDebugInfo::EmitLabel(), clang::CodeGen::CGOpenMPRuntime::emitNumTeamsForTargetDirective(), clang::CodeGen::CGOpenMPRuntime::emitNumThreadsForTargetDirective(), clang::CodeGen::CodeGenModule::EmitOMPAllocateDecl(), emitOMPAtomicCompareExpr(), emitOMPAtomicExpr(), clang::CodeGen::CodeGenModule::EmitOMPDeclareMapper(), clang::CodeGen::CodeGenModule::EmitOMPDeclareReduction(), clang::CodeGen::CodeGenModule::EmitOMPRequiresDecl(), clang::CodeGen::CodeGenModule::EmitOMPThreadPrivateDecl(), clang::BackendConsumer::EmitOptimizationMessage(), emitParallelOrTeamsOutlinedFunction(), clang::CodeGen::CGOpenMPRuntime::emitParallelOutlinedFunction(), clang::CodeGen::CGOpenMPRuntimeGPU::emitParallelOutlinedFunction(), emitPostUpdateForReductionClause(), emitPrivatesInit(), clang::CodeGen::CGDebugInfo::EmitPseudoVariable(), emitSimdlenSafelenClause(), emitStoresForConstant(), emitStoresForPatternInit(), emitStoresForZeroInit(), clang::CodeGen::CGOpenMPRuntime::emitTargetCall(), emitTargetCallElse(), emitTargetCallFallback(), emitTargetCallKernelLaunch(), clang::CodeGen::CGOpenMPRuntime::emitTargetDataCalls(), clang::CodeGen::CGOpenMPRuntime::emitTargetDataStandAloneCall(), clang::CodeGen::CGOpenMPRuntime::emitTargetNumIterationsCall(), clang::CodeGen::CGOpenMPRuntime::emitTargetOutlinedFunction(), clang::CodeGen::CGOpenMPRuntime::emitTargetOutlinedFunctionHelper(), emitTargetTeamsLoopCodegenStatus(), clang::CodeGen::CGOpenMPRuntime::emitTaskCall(), emitTaskDupFunction(), clang::CodeGen::CGOpenMPRuntime::emitTaskInit(), clang::CodeGen::CGOpenMPRuntime::emitTaskLoopCall(), clang::CodeGen::CGOpenMPRuntime::emitTaskOutlinedFunction(), clang::CodeGen::CGOpenMPRuntimeGPU::emitTeamsCall(), clang::CodeGen::CGOpenMPRuntime::emitTeamsOutlinedFunction(), clang::CodeGen::CGOpenMPRuntimeGPU::emitTeamsOutlinedFunction(), clang::CodeGen::CodeGenModule::EmitTentativeDefinition(), clang::CodeGen::CodeGenModule::EmitTopLevelDecl(), clang::CodeGen::CGOpenMPRuntime::emitUserDefinedMapper(), clang::CodeGen::CGOpenMPRuntime::emitUserDefinedReduction(), clang::CodeGen::CodeGenModule::EmitVTableTypeMetadata(), clang::CodeGen::CGOpenCLRuntime::EmitWorkGroupLocalVarDecl(), clang::DeclGroupRef::end(), clang::SemaOpenMP::EndOpenMPDSABlock(), clang::PreferredTypeBuilder::enterDesignatedInitializer(), clang::PreferredTypeBuilder::enterVariableInit(), clang::ADLResult::erase(), clang::ASTContext::eraseDeclAttrs(), clang::CodeGen::CodeGenModule::ErrorUnsupported(), EvaluateArrayTypeTrait(), EvaluateDecl(), EvaluateStmt(), clang::driver::CC1Command::Execute(), clang::ASTMergeAction::ExecuteAction(), clang::extractapi::ExtractAPIVisitor< Derived >::fetchRawCommentForDecl(), clang::RecordDecl::field_begin(), clang::Sema::FilterLookupForScope(), filterLookupForUDReductionAndMapper(), clang::Sema::FilterUsingLookup(), clang::Sema::FinalizeDeclaratorGroup(), clang::ento::LikelyFalsePositiveSuppressionBRVisitor::finalizeVisitor(), clang::ento::ObjCSummaryCache::find(), clang::DeclContextLookupResult::find_first(), findAcceptableDecl(), clang::Sema::FindAllocationFunctions(), findAndroidArmMultilibs(), clang::Sema::FindAssociatedClassesAndNamespaces(), findBiarchMultilibs(), findClangRelativeSysroot(), findCompleteObject(), FindConversionForRefInit(), findCSKYMultilibs(), clang::Sema::FindDeallocationFunction(), FindDeclaringClass(), findEnforceTCBAttrByName(), findEnumForBlockReturn(), findExecutedLines(), clang::ASTReader::FindExternalLexicalDecls(), findGadgets(), FindGetterSetterNameDeclFromProtocolList(), clang::Sema::FindInstantiatedContext(), clang::Sema::FindInstantiatedDecl(), findInstantiationOf(), clang::LocalInstantiationScope::findInstantiationOf(), findMSP430Multilibs(), clang::driver::toolchains::BareMetal::findMultilibs(), findMultilibsFromYAML(), findOHOSMultilibs(), clang::ExternalASTMerger::FindOriginalDecl(), clang::ento::FunctionSummariesTy::findOrInsertSummary(), clang::ClassTemplateDecl::findPartialSpecInstantiatedFromMember(), clang::VarTemplateDecl::findPartialSpecInstantiatedFromMember(), findPassPlugin(), findRISCVBareMetalMultilibs(), findRISCVMultilibs(), clang::StructuralEquivalenceContext::findUntaggedStructOrUnionIndex(), clang::CXXRecordDecl::finishedDefaultedOrDeletedMember(), FinishOpenMPLinearClause(), FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter(), fixLocalVarDeclWithSpan(), clang::driver::toolchains::MinGW::fixTripleArch(), fixVarDeclWithArray(), fixVariable(), clang::ento::PathDiagnosticLocation::flatten(), clang::ento::PathDiagnosticConsumer::FlushDiagnostics(), flushDiagnostics(), forAllLaterRedecls(), clang::AnyCall::forDecl(), clang::ASTReader::forEachImportedKeyDecl(), clang::driver::toolchains::FreeBSD::FreeBSD(), clang::driver::toolchains::Fuchsia::Fuchsia(), FunctionCanThrow(), clang::MultiplexASTMutationListener::FunctionDefinitionInstantiated(), clang::CodeGen::CGOpenMPRuntime::functionFinished(), gchProbe(), GenerateFixForUnusedDecl(), GeneratePreprocessorArgs(), generateUniqueName(), clang::index::generateUSRForDecl(), genMapInfo(), clang::dataflow::Environment::get(), getAArch64ArchFeaturesFromMarch(), getAArch64ArchFeaturesFromMcpu(), getAArch64MicroArchFeaturesFromMcpu(), getAArch64MicroArchFeaturesFromMtune(), getAArch64MultilibFlags(), clang::LookupResult::getAcceptableDecl(), clang::CodeGen::CodeGenModule::GetAddrOfGlobal(), clang::CodeGen::CodeGenModule::GetAddrOfGlobalVar(), clang::ASTNameGenerator::getAllManglings(), clang::ASTNameGenerator::Implementation::getAllManglings(), clang::driver::tools::getAMDGPUCodeObjectVersion(), clang::driver::tools::amdgpu::getAMDGPUTargetFeatures(), clang::ento::AnalysisManager::getAnalysis(), clang::ento::AnalysisManager::getAnalysisDeclContext(), clang::ento::BugReporter::getAnalyzerOptions(), clang::ASTWriter::getAnonymousDeclarationNumber(), clang::MangleContext::getAnonymousStructId(), clang::MangleContext::getAnonymousStructIdForDebugInfo(), clang::VarDecl::getAnyInitializer(), getARMFPUFeatures(), getARMHWDivFeatures(), getARMMultilibFlags(), clang::DesignatedInitExpr::getArrayIndex(), clang::DesignatedInitExpr::getArrayRangeEnd(), clang::DesignatedInitExpr::getArrayRangeStart(), getAsDeclContextOrEnclosing(), clang::DeclGroupRef::getAsOpaquePtr(), clang::AnalysisDeclContext::getASTContext(), clang::Sema::getAsTemplateNameDecl(), clang::ASTContext::getASTObjCImplementationLayout(), clang::ASTContext::getASTObjCInterfaceLayout(), clang::ASTContext::getASTRecordLayout(), clang::getAsTypeTemplateDecl(), clang::TemplateName::getAsUsingShadowDecl(), getAttrForPlatform(), clang::Expr::getBestDynamicClassType(), clang::BackendConsumer::getBestLocationFromDebugLoc(), clang::CodeGen::CodeGenModule::getBlockMangledName(), clang::BodyFarm::getBody(), clang::ento::ModelInjector::getBody(), clang::CodeGen::CodeGenModule::getBuiltinLibFunction(), clang::ento::CallEvent::getCalleeAnalysisDeclContext(), clang::ento::CheckerContext::getCalleeDecl(), getCallingConventionForDecl(), getCanonicalDecl(), clang::getCanonicalForwardRedeclChain(), getCanonicalParmVarDecl(), clang::ASTContext::getCanonicalTemplateArgument(), getCategoryContext(), getCCForDeclaratorChunk(), clang::ento::AnalysisManager::getCFG(), clang::dataflow::RecordStorageLocation::getChild(), clang::ASTContext::getCommentForDecl(), clang::ento::BasicValueFactory::getCompoundValData(), clang::getConstructorInfo(), clang::StmtSequence::getContainingDecl(), clang::ento::BugReporter::getContext(), clang::AnalysisDeclContextManager::getContext(), getContextForScopeMatching(), clang::TypoCorrection::getCorrectionDecl(), clang::CXXMethodDecl::getCorrespondingMethodInClass(), getCSKYFPUFeatures(), clang::getCursorKindForDecl(), clang::CodeGen::getCXXDestructorImplicitParam(), clang::ento::SValBuilder::getCXXThis(), clang::ento::MemRegionManager::getCXXThisRegion(), clang::DeclRefExpr::getDecl(), clang::ObjCIvarRefExpr::getDecl(), clang::ento::RuntimeDefinition::getDecl(), clang::AnalysisDeclContext::getDecl(), clang::AnyCall::getDecl(), clang::ento::SimpleFunctionCall::getDecl(), clang::ento::CXXInstanceCall::getDecl(), clang::ento::ParamVarRegion::getDecl(), clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::getDecl(), clang::ASTContext::getDeclAlign(), getDeclAlignIfRequired(), clang::syntax::TreeBuilder::getDeclarationRange(), clang::ento::PointerToMemberData::getDeclaratorDecl(), clang::ento::CallEvent::getDeclaredResultType(), clang::ASTContext::getDeclAttrs(), getDeclAvailability(), getDeclContextForTemplateInstationPattern(), clang::ento::CheckerContext::getDeclDescription(), getDeclForLocalLookup(), clang::DeclGroupRef::getDeclGroup(), clang::ASTWriter::getDeclID(), getDeclLanguageLinkage(), clang::LinkageComputer::getDeclLinkageAndVisibility(), getDeclLocsForCommentSearch(), clang::ASTWriter::GetDeclRef(), GetDeclSpecTypeForDeclarator(), getDeclType(), clang::diff::SyntaxTree::Impl::getDeclValue(), clang::GlobalDecl::getDefaultKernelReference(), getDefinition(), getDefinitionOrSelf(), getDefinitionToImport(), clang::TemplateName::getDependence(), getDependenceInExpr(), getDesignatedType(), clang::Sema::getDestructorName(), GetDiagForGotoScopeDecl(), clang::comments::ParamCommandComment::getDirectionAsString(), getDistributeLastprivateVars(), clang::getDLLAttr(), clang::driver::ToolChain::getDriver(), clang::diff::getEnclosingDeclContext(), GetEnclosingDeclContextSignature(), getEnclosingExportDecl(), GetEndLoc(), clang::ento::retaincountchecker::RefLeakReportVisitor::getEndPath(), clang::ASTReader::GetExistingDecl(), getExplicitVisibility(), clang::ASTReader::GetExternalCXXBaseSpecifiers(), clang::ASTReader::GetExternalCXXCtorInitializers(), clang::ASTReader::GetExternalDeclStmt(), GetExternalSourceContainer(), clang::ento::CXXInstanceCall::getExtraInvalidatedValues(), clang::ASTImporter::getFieldIndex(), clang::driver::Driver::GetFilePath(), clang::Mergeable< decl_type >::getFirstDecl(), clang::ASTWriter::getFirstLocalDecl(), getFirstVirtualDecl(), getFixIts(), clang::DeclRefExpr::getFoundDecl(), clang::ASTNodeKind::getFromNode(), GetFullTypeForDeclarator(), clang::tooling::CodeRangeASTSelection::getFunctionLikeNearestParent(), clang::CodeGen::CodeGenModule::getFunctionLinkage(), clang::AnalysisDeclContext::getFunctionName(), clang::getFunctionOrMethodNumParams(), clang::getFunctionOrMethodParam(), clang::getFunctionOrMethodParamRange(), clang::getFunctionOrMethodParamType(), clang::getFunctionOrMethodResultSourceRange(), clang::getFunctionOrMethodResultType(), getFunctionStorageClass(), clang::Decl::getFunctionType(), getGlobalStreamPointerByName(), clang::CodeGen::TargetCodeGenInfo::getGlobalVarAddressSpace(), clang::CodeGen::CodeGenModule::GetGlobalVarAddressSpace(), clang::driver::toolchains::HexagonToolChain::getHexagonLibraryPaths(), clang::driver::toolchains::HexagonToolChain::getHexagonTargetDir(), getHIPOffloadTargetTriple(), clang::AnyCall::getIdentifier(), clang::CodeGen::getImplicitCXXConstructorArgs(), clang::DefaultArgStorage< ParmDecl, ArgType >::getInheritedFrom(), getInitializerRange(), clang::ento::AnyFunctionCall::getInitialStackFrameContents(), clang::ento::ObjCMethodCall::getInitialStackFrameContents(), clang::ento::ExprEngine::getInitialState(), clang::ASTContext::getInlineVariableDefinitionKind(), getIssueHash(), clang::ASTReader::getKeyDeclaration(), getKind(), clang::CXXRecordDecl::getLambdaExplicitTemplateParameters(), clang::ento::BasicValueFactory::getLazyCompoundValData(), getLiteralTriple(), clang::CodeGen::CodeGenModule::getLLVMLinkageForDeclarator(), clang::interp::SourceInfo::getLoc(), clang::ASTContext::getLocalCommentForDeclUncached(), clang::interp::Descriptor::getLocation(), clang::ento::FunctionCodeRegion::getLocationType(), clang::ento::ProgramState::getLValue(), clang::ento::StoreManager::getLValueField(), clang::LinkageComputer::getLVForDecl(), clang::ASTContext::getManglingNumberContext(), GetMap(), clang::interp::GetMemberPtr(), getMissingDeclaratorIdLoc(), clang::ASTDeclReader::getMostRecentDecl(), clang::ASTDeclReader::getMostRecentDeclImpl(), clang::driver::toolchains::Hurd::getMultiarchTriple(), clang::driver::toolchains::Linux::getMultiarchTriple(), clang::InitializedEntity::getName(), clang::ASTNameGenerator::getName(), clang::ASTNameGenerator::Implementation::getName(), clang::Sema::GetNameForDeclarator(), getNamespaceDecl(), getNestedDistributeDirective(), clang::diff::SyntaxTree::Impl::getNodeValue(), getNonCLikeKindForAnonymousStruct(), getNonClosureContext(), clang::Sema::getNonOdrUseReasonInCurrentContext(), clang::ento::MemRegionManager::getNonParamVarRegion(), clang::CodeGen::CGOpenMPRuntime::getNumTeamsExprForTargetDirective(), clang::CodeGen::CGOpenMPRuntime::getNumThreadsExprForTargetDirective(), clang::ento::FunctionSummariesTy::getNumTimesInlined(), clang::ento::FunctionSummariesTy::getNumVisitedBasicBlocks(), getNVIDIAOffloadTargetTriple(), clang::driver::tools::NVPTX::getNVPTXTargetFeatures(), clang::CodeGen::CodeGenModule::getObjCFastEnumerationStateType(), clang::ASTContext::getObjCImplementation(), getObjectType(), getOffloadTargetTriple(), clang::getOpenCLArgAccess(), clang::diag::CustomDiagInfo::getOrCreateDiagID(), clang::CodeGen::CGDebugInfo::getOrCreateInterfaceType(), clang::CodeGen::CodeGenModule::GetOrCreateLLVMGlobal(), clang::CodeGen::CGDebugInfo::getOrCreateStandaloneType(), clang::CodeGen::CodeGenModule::getOrCreateStaticVarDecl(), clang::CodeGen::CGOpenMPRuntime::getOrCreateUserDefinedMapperFunc(), getOutermostFuncOrBlockContext(), clang::ASTContext::getOverloadedTemplateName(), clang::ASTContext::getOverriddenMethods(), clang::ASTReader::getOwningModuleFile(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::getOwningModuleName(), clang::ODRDiagsEmitter::getOwningModuleNameForDiagnostic(), clang::PackIndexingExpr::getPackDecl(), clang::ASTContext::getParameterIndex(), clang::CodeCompleteConsumer::OverloadCandidate::getParamType(), clang::ento::AnalysisManager::getParentMap(), clang::ento::BugReporter::getPathDiagnosticConsumers(), clang::ento::FunctionSummariesTy::getPercentBlocksReachable(), clang::ento::BasicValueFactory::getPointerToMemberData(), getPosAsWritten(), clang::ento::BugReporter::getPreprocessor(), clang::Redeclarable< decl_type >::DeclLink::getPrevious(), getPreviousDeclForInstantiation(), clang::ASTContext::getPrimaryMergedDecl(), clang::getPrimaryMergedDecl(), clang::ento::CallEvent::getProgramPoint(), GetPrototypeLoc(), clang::interp::GetPtrThisVirtBase(), clang::interp::GetPtrVirtBasePop(), getQualifiedNameStart(), clang::interp::SourceInfo::getRange(), clang::ASTContext::getRawCommentForAnyRedecl(), clang::ASTContext::getRawCommentForDeclNoCache(), clang::ASTContext::getRawCommentForDeclNoCacheImpl(), clang::interp::Context::getRecord(), getRefinementStep(), clang::ento::ProgramState::getRegion(), getReplacedParameter(), clang::getReplacedTemplateParameterList(), clang::AnyCall::getReturnType(), GetReturnType(), getRISCFeaturesFromMcpu(), clang::ento::CXXInstanceCall::getRuntimeDefinition(), clang::driver::toolchains::OHOS::getRuntimePaths(), GetSDLFromOffloadArchive(), clang::Sema::getShadowedDeclaration(), clang::CodeGen::CGOpenMPRuntime::getSingleCompoundChild(), clang::DeclGroupRef::getSingleDecl(), clang::ASTReader::getSourceLocationForDeclID(), clang::ento::BugReporter::getSourceManager(), clang::DynTypedNode::getSourceRange(), clang::CXXCtorInitializer::getSourceRange(), getSourceRangeToTokenEnd(), clang::interp::EvaluationResult::getSourceType(), clang::Preprocessor::getSpellingOfSingleCharacterNumericConstant(), clang::dataflow::DataflowAnalysisContext::getStableStorageLocation(), clang::AnalysisDeclContextManager::getStackFrame(), getStaticDeclName(), clang::CodeGen::CodeGenModule::getStaticLocalDeclAddress(), clang::CodeGen::CodeGenModule::getStaticLocalDeclGuardAddress(), getStaticPIE(), clang::driver::tools::getStatsFileName(), clang::diff::SyntaxTree::Impl::getStmtValue(), getStorageClass(), clang::dataflow::Environment::getStorageLocation(), clang::index::getSymbolInfo(), getTeamsReductionVars(), clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::getTemplateArgs(), getTemplateDefinition(), clang::Sema::getTemplateDepth(), clang::CXXRecordDecl::getTemplateInstantiationPattern(), clang::Sema::GetTemplateParameterList(), clang::syntax::TreeBuilder::getTemplateRange(), getTemplateSpecializationKind(), getTerminators(), clang::APValue::LValueBase::getType(), clang::interp::Descriptor::getType(), clang::Sema::GetTypeForDeclarator(), clang::Sema::GetTypeForDeclaratorCast(), GetTypeSourceInfoForDeclarator(), getTypeString(), clang::OMPClauseMappableExprCommon::getUniqueDeclarationsTotalNumber(), clang::CallExpr::getUnusedResultAttr(), clang::CodeGen::CGOpenMPRuntime::getUserDefinedReduction(), clang::dataflow::Environment::getValue(), clang::ento::MemRegionManager::getVarRegion(), getVisibilityOf(), clang::installapi::getVTableLinkage(), getWebAssemblyTargetFeatures(), clang::GlobalDecl::getWithDecl(), clang::GlobalDecl::GlobalDecl(), GroupNewVirtualOverloads(), handleAbiTagAttr(), clang::SemaOpenCL::handleAccessAttr(), handleAcquireCapabilityAttr(), handleAcquiredAfterAttr(), handleAcquiredBeforeAttr(), handleAcquireHandleAttr(), handleAliasAttr(), handleAlignedAttr(), handleAlignValueAttr(), handleAllocAlignAttr(), handleAllocSizeAttr(), handleAlwaysInlineAttr(), handleAMDGPUCodeObjectVersionOptions(), clang::SemaAMDGPU::handleAMDGPUFlatWorkGroupSizeAttr(), clang::SemaAMDGPU::handleAMDGPUMaxNumWorkGroupsAttr(), clang::SemaAMDGPU::handleAMDGPUNumSGPRAttr(), clang::SemaAMDGPU::handleAMDGPUNumVGPRAttr(), clang::SemaAMDGPU::handleAMDGPUWavesPerEUAttr(), handleAnalyzerNoReturnAttr(), handleAnnotateAttr(), clang::SemaX86::handleAnyInterruptAttr(), handleAPINotedRetainCountAttribute(), handleAPINotedRetainCountConvention(), handleArgumentWithTypeTagAttr(), handleAssertCapabilityAttr(), handleAssertExclusiveLockAttr(), handleAssertSharedLockAttr(), handleAssumeAlignedAttr(), clang::SemaSwift::handleAsyncAttr(), clang::SemaSwift::handleAsyncError(), clang::SemaSwift::handleAsyncName(), clang::SemaSwift::handleAttrAttr(), clang::ParsedAttr::handleAttrWithDelayedArgs(), handleAttrWithMessage(), handleAvailabilityAttr(), handleAvailableOnlyInDefaultEvalMethod(), HandleBaseToDerivedCast(), clang::SemaObjC::handleBlocksAttr(), clang::SemaObjC::handleBoxable(), clang::SemaSwift::handleBridge(), clang::SemaObjC::handleBridgeAttr(), clang::SemaObjC::handleBridgeMutableAttr(), clang::SemaObjC::handleBridgeRelatedAttr(), handleBTFDeclTagAttr(), clang::SemaARM::handleBuiltinAliasAttr(), handleBuiltinAliasAttr(), handleCallableWhenAttr(), handleCallbackAttr(), handleCallConvAttr(), handleCalledOnceAttr(), handleCapabilityAttr(), handleCFGuardAttr(), handleCleanupAttr(), clang::SemaARM::handleCmseNSEntryAttr(), handleCodeModelAttr(), handleCodeSegAttr(), handleCommonAttr(), HandleComplexComplexDiv(), HandleComplexComplexMul(), handleConstantAttr(), handleConstructorAttr(), handleConsumableAttr(), handleCountedByAttrField(), handleCPUSpecificAttr(), clang::MultiplexConsumer::HandleCXXImplicitFunctionInstantiation(), clang::IncrementalASTConsumer::HandleCXXImplicitFunctionInstantiation(), clang::IncrementalASTConsumer::HandleCXXStaticMemberVarInstantiation(), clang::index::IndexingContext::handleDecl(), clang::StmtIteratorBase::HandleDecl(), clang::Sema::HandleDeclarator(), handleDeclspecThreadAttr(), clang::Sema::HandleDelayedAccessCheck(), handleDelayedForbiddenType(), handleDependencyAttr(), handleDeprecatedAttr(), clang::SemaObjC::handleDesignatedInitializer(), handleDestroyAttr(), handleDestructorAttr(), handleDeviceAttr(), handleDiagnoseAsBuiltinAttr(), handleDiagnoseIfAttr(), clang::SemaObjC::handleDirectAttr(), clang::SemaObjC::handleDirectMembersAttr(), handleDLLAttr(), HandleDynamicCast(), handleEnableIfAttr(), handleEnforceTCBAttr(), handleEnumExtensibilityAttr(), clang::SemaSwift::handleError(), handleErrorAttr(), handleExcludeFromExplicitInstantiationAttr(), handleExclusiveTrylockFunctionAttr(), clang::SemaObjC::handleExternallyRetainedAttr(), handleExternalSourceSymbolAttr(), handleExtVectorTypeAttr(), clang::Sema::HandleField(), clang::SemaX86::handleForceAlignArgPointerAttr(), handleFormatArgAttr(), handleFormatAttr(), handleFunctionReturnThunksAttr(), handleGlobalAttr(), handleGNUInlineAttr(), clang::sema::handleGslAnnotatedTypes(), handleGuardedByAttr(), handleHandleAttr(), handleHVXTargetFeatures(), handleHVXWarnings(), clang::SemaObjC::handleIBOutlet(), clang::SemaObjC::handleIBOutletCollection(), handleIFuncAttr(), clang::ASTConsumer::HandleImplicitImportDecl(), clang::MultiplexConsumer::HandleImplicitImportDecl(), clang::IncrementalASTConsumer::HandleImplicitImportDecl(), clang::SemaObjC::handleIndependentClass(), handleInitPriorityAttr(), clang::MultiplexConsumer::HandleInlineFunctionDefinition(), clang::BackendConsumer::HandleInlineFunctionDefinition(), clang::IncrementalASTConsumer::HandleInlineFunctionDefinition(), clang::ASTConsumer::HandleInterestingDecl(), clang::MultiplexConsumer::HandleInterestingDecl(), clang::BackendConsumer::HandleInterestingDecl(), clang::IncrementalASTConsumer::HandleInterestingDecl(), handleInternalLinkageAttr(), clang::SemaARM::handleInterruptAttr(), clang::SemaAVR::handleInterruptAttr(), clang::SemaM68k::handleInterruptAttr(), clang::SemaMIPS::handleInterruptAttr(), clang::SemaMSP430::handleInterruptAttr(), clang::SemaRISCV::handleInterruptAttr(), handleInterruptAttr(), clang::SemaSYCL::handleKernelAttr(), handleLaunchBoundsAttr(), handleLayoutVersion(), handleLifetimeCategoryAttr(), handleLockReturnedAttr(), handleLocksExcludedAttr(), HandleLValueBase(), handleManagedAttr(), clang::SemaObjC::handleMethodFamilyAttr(), handleMIGServerRoutineAttr(), handleMinSizeAttr(), handleMinVectorWidthAttr(), handleModeAttr(), handleMSAllocatorAttr(), handleMSConstexprAttr(), handleMSInheritanceAttr(), clang::Sema::HandleMSProperty(), handleNakedAttr(), clang::SemaSwift::handleName(), clang::SemaARM::handleNewAttr(), clang::SemaSwift::handleNewType(), handleNoBuiltinAttr(), handleNoCfCheckAttr(), handleNoDebugAttr(), handleNoEscapeAttr(), handleNoMergeAttr(), handleNonNullAttr(), handleNonNullAttrParameter(), handleNoRandomizeLayoutAttr(), handleNoReturnAttr(), handleNoSanitizeAttr(), handleNoSanitizeSpecificAttr(), handleNoUniqueAddressAttr(), clang::SemaObjC::handleNSErrorDomain(), clang::SemaObjC::handleNSObject(), handleNullableTypeAttr(), clang::SemaHLSL::handleNumThreadsAttr(), handleObjCOwnershipTypeAttr(), clang::SemaOpenMP::handleOMPAssumeAttr(), handleOptimizeNoneAttr(), clang::SemaObjC::handleOwnershipAttr(), handleOwnershipAttr(), handlePackedAttr(), clang::SemaHLSL::handlePackOffsetAttr(), clang::SemaHLSL::handleParamModifierAttr(), handleParamTypestateAttr(), handlePassObjectSizeAttr(), handlePatchableFunctionEntryAttr(), clang::ento::PathDiagnosticConsumer::HandlePathDiagnostic(), clang::SemaObjC::handlePreciseLifetimeAttr(), handlePreferredName(), handlePreferredTypeAttr(), clang::SemaBPF::handlePreserveAccessIndexAttr(), clang::SemaBPF::handlePreserveAIRecord(), handlePtGuardedByAttr(), handlePtGuardedVarAttr(), handleRandomizeLayoutAttr(), clang::index::IndexingContext::handleReference(), handleReleaseCapabilityAttr(), handleRequiresCapabilityAttr(), clang::SemaObjC::handleRequiresSuperAttr(), clang::SemaHLSL::handleResourceBindingAttr(), clang::SemaHLSL::handleResourceClassAttr(), handleRestrictAttr(), clang::SemaObjC::handleReturnsInnerPointerAttr(), handleReturnsNonNullAttr(), handleReturnTypestateAttr(), clang::SemaObjC::handleRuntimeName(), handleSectionAttr(), handleSentinelAttr(), handleSetTypestateAttr(), clang::SemaHLSL::handleShaderAttr(), handleSharedAttr(), handleSharedTrylockFunctionAttr(), clang::SemaAVR::handleSignalAttr(), clang::handleSimpleAttribute(), clang::handleSimpleAttributeOrDiagnose(), handleStandardNoReturnAttr(), clang::SemaOpenCL::handleSubGroupSize(), clang::SemaObjC::handleSuppresProtocolAttr(), handleSuppressAttr(), clang::SemaHLSL::handleSV_DispatchThreadIDAttr(), clang::MultiplexConsumer::HandleTagDeclDefinition(), clang::BackendConsumer::HandleTagDeclDefinition(), clang::IncrementalASTConsumer::HandleTagDeclDefinition(), clang::MultiplexConsumer::HandleTagDeclRequiredDefinition(), clang::BackendConsumer::HandleTagDeclRequiredDefinition(), clang::IncrementalASTConsumer::HandleTagDeclRequiredDefinition(), handleTargetAttr(), handleTargetClonesAttr(), handleTargetVersionAttr(), handleTestTypestateAttr(), handleTLSModelAttr(), clang::MultiplexConsumer::HandleTopLevelDecl(), clang::ento::ModelConsumer::HandleTopLevelDecl(), clang::BackendConsumer::HandleTopLevelDecl(), clang::IncrementalASTConsumer::HandleTopLevelDecl(), clang::MultiplexConsumer::HandleTopLevelDeclInObjCContainer(), clang::IncrementalASTConsumer::HandleTopLevelDeclInObjCContainer(), clang::installapi::InstallAPIVisitor::HandleTranslationUnit(), handleTransparentUnionAttr(), handleTryAcquireCapabilityAttr(), handleTypeTagForDatatypeAttr(), handleUninitializedAttr(), handleUnsafeBufferUsage(), handleUnusedAttr(), handleUuidAttr(), handleVecReturnAttr(), handleVecTypeHint(), handleVisibilityAttr(), handleVTablePointerAuthentication(), handleWarnUnusedResult(), handleWeakImportAttr(), handleWeakRefAttr(), clang::SemaWasm::handleWebAssemblyExportNameAttr(), clang::SemaWasm::handleWebAssemblyImportModuleAttr(), clang::SemaWasm::handleWebAssemblyImportNameAttr(), handleWorkGroupSize(), handleXRayLogArgsAttr(), clang::SemaObjC::handleXReturnsXRetainedAttr(), handleZeroCallUsedRegsAttr(), hasAcceptableDeclarationImpl(), clang::Sema::hasAcceptableDefaultArgument(), hasAcceptableDefaultArgument(), clang::Sema::hasAcceptableDefinition(), hasAcceptableExplicitSpecialization(), hasAcceptableMemberSpecialization(), hasAnyExplicitStorageClass(), hasAttr(), hasAttribute(), clang::cross_tu::hasBodyOrInit(), hasBPFPreserveStaticOffset(), hasBTFDeclTagAttr(), clang::hasDeclarator(), clang::CXXRecordDecl::hasDirectFields(), hasDirectVisibilityAttribute(), hasExplicitAttr(), clang::MultiplexExternalSemaSource::hasExternalDefinitions(), clang::hasFunctionProto(), clang::driver::toolchains::RISCVToolChain::hasGCCToolchain(), hasImplicitAttr(), hasImplicitBody(), hasNestedSPMDDirective(), clang::installapi::hasObjCExceptionAttribute(), hasOuterPointerLikeChunk(), hasRCAnnotation(), clang::Sema::hasReachableDeclaration(), clang::Sema::hasReachableDeclarationSlow(), clang::Sema::hasReachableDefaultArgument(), clang::Sema::hasReachableDefinition(), clang::Sema::hasReachableExplicitSpecialization(), clang::Sema::hasReachableMemberSpecialization(), hasReservedReturnType(), clang::ASTNodeImporter::hasReturnTypeDeclaredInside(), clang::installapi::hasRTTI(), clang::Sema::hasStructuralCompatLayout(), hasUserDefinedMapper(), clang::Sema::hasVisibleDeclaration(), clang::Sema::hasVisibleDeclarationSlow(), clang::Sema::hasVisibleDefaultArgument(), clang::Sema::hasVisibleDefinition(), clang::Sema::hasVisibleExplicitSpecialization(), clang::Sema::hasVisibleMemberSpecialization(), clang::installapi::hasVTable(), clang::driver::tools::haveAMDGPUCodeObjectVersionArgument(), clang::driver::toolchains::HexagonToolChain::HexagonToolChain(), clang::driver::toolchains::HIPAMDToolChain::HIPAMDToolChain(), clang::driver::toolchains::Hurd::Hurd(), clang::SemaCUDA::IdentifyTarget(), clang::Sema::ImplicitlyDefineFunction(), clang::ASTNodeImporter::import(), clang::ASTNodeImporter::ImportDeclContext(), clang::ASTNodeImporter::ImportDeclParts(), importSpecializations(), importSpecializationsIfNeeded(), clang::ASTNodeImporter::ImportUsingShadowDecls(), clang::CallGraph::includeCalleeInGraph(), clang::CallGraph::includeInGraph(), clang::IdentifierResolver::iterator::incrementSlowCase(), clang::index::IndexingContext::indexDecl(), clang::index::indexModuleFile(), clang::index::IndexingContext::indexTagDecl(), clang::index::IndexingContext::indexTopLevelDecl(), clang::index::indexTopLevelDecls(), clang::Sema::InheritedConstructorInfo::InheritedConstructorInfo(), clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::init(), initBase(), initField(), clang::ASTReader::InitializeSema(), initializingConstexprVariable(), InjectAnonymousStructOrUnionMembers(), clang::BackendConsumer::InlineAsmDiagHandler(), InNamespace(), clang::BumpVector< T >::insert(), clang::IdentifierResolver::InsertDeclAfter(), clang::dataflow::insertIfFunction(), clang::dataflow::insertIfGlobal(), clang::dataflow::insertIfLocal(), clang::Sema::InstantiateClassMembers(), clang::LocalInstantiationScope::InstantiatedLocal(), clang::LocalInstantiationScope::InstantiatedLocalPackArg(), instantiateExplicitSpecifierDeferred(), clang::Sema::InstantiateFunctionDefinition(), clang::TemplateDeclInstantiator::InstantiateTypeAliasTemplateDecl(), clang::TemplateDeclInstantiator::InstantiateTypedefNameDecl(), clang::MultiplexASTMutationListener::InstantiationRequested(), InventTemplateParameter(), clang::Sema::isAcceptable(), clang::LookupResult::isAcceptable(), isAlwaysAlive(), isAncestorDeclContextOf(), clang::isASafeCallArg(), isAttributeTargetADefinition(), clang::CodeGen::VarBypassDetector::IsBypassed(), clang::ento::isCapturedByReference(), IsCategoryNameWithDeprecatedSuffix(), clang::dataflow::isCheckLikeMethod(), clang::comments::isClassOrStructDeclImpl(), isConfigurationValue(), clang::NamedDecl::isCXXInstanceMember(), isDebuggingContext(), isDeclADefinition(), clang::Sema::isDeclaratorFunctionLike(), isDeclExternC(), clang::DeclContext::isDeclInLexicalTraversal(), clang::IdentifierResolver::isDeclInScope(), clang::Sema::isDeclInScope(), clang::ASTWriter::isDeclPredefined(), clang::Scope::isDeclScope(), isDeclWithinFunction(), clang::TagTypeLoc::isDefinition(), IsDisallowedCopyOrAssign(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::isEmbeddedInVarDeclarator(), isEnabled(), isExactClass(), isExplicitMemberSpecialization(), clang::installapi::isExported(), isExportedFromModuleInterfaceUnit(), isExternC(), isFirstInExternCContext(), clang::Decl::isFlexibleArrayMemberLike(), clang::Expr::isFlexibleArrayMemberLike(), isForbiddenTypeAllowed(), clang::ento::isFoundInStmt(), isFromSystemHeader(), clang::isFuncOrMethodForAttrSubject(), isFunctionLikeDeclaration(), clang::index::isFunctionLocalSymbol(), clang::isFunctionOrMethodOrBlockForAttrSubject(), clang::isFunctionOrMethodVariadic(), clang::Decl::isFunctionPointerType(), clang::TrivialFunctionAnalysisVisitor::IsFunctionTrivial(), isGeneratedDecl(), IsGlobalLValue(), isGlobalVar(), clang::SemaCUDA::isImplicitHostDeviceFunction(), isImportedDeclContext(), isIncompleteDeclExternC(), clang::tooling::CodeRangeASTSelection::isInFunctionLikeBodyOfCode(), IsInitializerListConstructorConversion(), clang::installapi::isInlined(), isInMainFile(), isInMIGCall(), clang::isInstanceMethod(), isInstantiationOf(), clang::AnalysisDeclContext::isInStdNamespace(), clang::sema::isInStlNamespace(), clang::ento::CallEvent::isInSystemHeader(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::isInSystemHeader(), clang::Expr::isIntegerConstantExpr(), IsInternalDeclFromFileContext(), isIntroducingInitializers(), isKernelDecl(), clang::isLambdaConversionOperator(), clang::Sema::isLibstdcxxEagerExceptionSpecHack(), clang::CXXRecordDecl::isLiteral(), clang::LiveVariables::isLive(), clang::LiveVariables::LivenessValues::isLive(), clang::ASTWriter::IsLocalDecl(), clang::LocalInstantiationScope::isLocalPackExpansion(), isLookupResultNotInteresting(), isMemcpyEquivalentSpecialMember(), clang::DeclGroupRef::isNull(), clang::Expr::isOBJCGCCandidate(), clang::SemaObjC::isObjCMethodDecl(), isObjCPointer(), isOmittedBlockReturnType(), clang::SemaOpenMP::isOpenMPCapturedByRef(), clang::SemaOpenMP::isOpenMPCapturedDecl(), clang::SemaOpenMP::isOpenMPGlobalCapturedDecl(), clang::SemaOpenMP::isOpenMPPrivateDecl(), clang::SemaOpenMP::isOpenMPRebuildMemberExpr(), clang::SemaOpenMP::isOpenMPTargetCapturedDecl(), isOSIteratorSubclass(), isOSObjectSubclass(), IsOverloadOrOverrideImpl(), isParameterOf(), isParameterPack(), clang::serialization::isPartOfPerModuleInitializer(), isPipeDeclarator(), isPreferredLookupResult(), clang::Sema::isQualifiedMemberAccess(), clang::Sema::isReachable(), clang::LookupResult::isReachable(), isRelevantAttr(), isRequiredDecl(), clang::syntax::TreeBuilder::isResponsibleForCreatingDeclaration(), clang::installapi::isRTTIWeakDef(), clang::Expr::isSameComparisonOperand(), isSingleLineLanguageLinkage(), clang::diff::isSpecializedNodeExcluded(), isSubclass(), clang::ODRHash::isSubDeclToBeProcessed(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), clang::index::IndexingContext::isTemplateImplicitInstantiation(), clang::Sema::isTemplateName(), clang::TrivialFunctionAnalysis::isTrivial(), isTrivialForMSVC(), isUniqueInternalLinkageDecl(), isUnitTest(), isUnitTestCase(), IsUserDefinedConversion(), isUsingDeclNotAtClassScope(), clang::Sema::isUsualDeallocationFunction(), clang::CXXMethodDecl::isUsualDeallocationFunction(), clang::SemaObjC::isValidOSObjectOutParameter(), isVarDeclStrongDefinition(), clang::ento::CallEvent::isVariadic(), clang::Sema::isVisible(), clang::LookupResult::isVisible(), isWithinStdNamespace(), clang::IdentifierResolver::iterator::iterator(), lastArgumentForMask(), clang::LazyDetector< T >::LazyDetector(), clang::driver::toolchains::Linux::Linux(), clang::DeclContext::localUncachedLookup(), clang::Sema::LookupBuiltin(), LookupDirect(), clang::Sema::LookupLiteralOperator(), LookupMemberExpr(), clang::Sema::LookupName(), clang::SemaObjC::LookupProtocol(), clang::APValue::LValuePathEntry::LValuePathEntry(), clang::DeclAccessPair::make(), clang::DeclContext::makeDeclVisibleInContext(), clang::LocalInstantiationScope::MakeInstantiatedLocalArgPack(), clang::ASTReader::makeNamesVisible(), makeTemplateParameter(), clang::ento::ProgramStateTrait< T >::MakeVoidPtr(), clang::ento::ProgramStatePartialTrait< llvm::ImmutableList< T > >::MakeVoidPtr(), clang::ento::DefaultProgramStatePartialTraitImpl< T >::MakeVoidPtr(), clang::MangleContext::mangleName(), llvm::yaml::MappingTraits< clang::tooling::Diagnostic >::mapping(), clang::Sema::MarkAnyDeclReferenced(), clang::CodeGen::CGOpenMPRuntime::markAsGlobalTarget(), MarkExprReferenced(), clang::ASTDeclReader::markIncompleteDeclChainImpl(), clang::ento::FunctionSummariesTy::markMayInline(), clang::ento::FunctionSummariesTy::markReachedMaxBlockCount(), clang::ento::FunctionSummariesTy::markShouldNotInline(), clang::Sema::MarkUnusedFileScopedDecl(), clang::ento::FunctionSummariesTy::markVisitedBasicBlock(), matchesStlAllocatorFn(), clang::SemaCUDA::maybeAddHostDeviceAttrs(), maybeAttachUnversionedSwiftName(), clang::Sema::MaybeBindToTemporary(), clang::CodeGen::CodeGenModule::MaybeHandleStaticInExternC(), MaybeHandleUnionActiveMemberChange(), maybeHasClangPchSignature(), clang::extractapi::impl::ExtractAPIVisitorBase< Derived >::maybeMergeWithAnonymousTag(), clang::CodeGen::CodeGenModule::maybeSetTrivialComdat(), clang::ASTContext::mayExternalize(), clang::ento::FunctionSummariesTy::mayInline(), clang::interp::MemberPointer::MemberPointer(), clang::Sema::mergeAlwaysInlineAttr(), clang::Sema::mergeAvailabilityAttr(), clang::Sema::mergeBTFDeclTagAttr(), clang::Sema::mergeCodeSegAttr(), merged_redecls(), mergeDeclAttribute(), clang::ASTDeclMerger::MergeDefinitionData(), clang::Sema::mergeDLLExportAttr(), clang::Sema::mergeDLLImportAttr(), clang::Sema::mergeEnforceTCBAttr(), mergeEnforceTCBAttrImpl(), clang::Sema::mergeEnforceTCBLeafAttr(), clang::Sema::mergeErrorAttr(), clang::Sema::mergeFormatAttr(), clang::Sema::MergeFunctionDecl(), clang::SemaWasm::mergeImportModuleAttr(), clang::SemaWasm::mergeImportNameAttr(), clang::Sema::mergeInternalLinkageAttr(), clang::ASTDeclMerger::mergeLambda(), clang::ASTDeclReader::mergeMergeable(), clang::Sema::mergeMinSizeAttr(), clang::Sema::mergeMSInheritanceAttr(), clang::SemaSwift::mergeNameAttr(), clang::SemaHLSL::mergeNumThreadsAttr(), clang::Sema::mergeOptimizeNoneAttr(), clang::SemaHLSL::mergeParamModifierAttr(), clang::FunctionTemplateDecl::mergePrevDecl(), clang::ASTDeclReader::mergeRedeclarable(), clang::ASTDeclMerger::mergeRedeclarable(), clang::ASTDeclMerger::mergeRedeclarableImpl(), clang::ASTDeclReader::mergeRedeclarableTemplate(), clang::Sema::mergeSectionAttr(), clang::SemaHLSL::mergeShaderAttr(), clang::ASTDeclMerger::mergeTemplatePattern(), clang::Sema::MergeTypedefNameDecl(), clang::Sema::mergeTypeVisibilityAttr(), clang::Sema::mergeUuidAttr(), clang::Sema::MergeVarDecl(), clang::Sema::mergeVisibilityAttr(), mergeVisibilityAttr(), clang::driver::toolchains::MinGW::MinGW(), clang::driver::toolchains::MipsLLVMToolChain::MipsLLVMToolChain(), clang::BackendConsumer::MisExpectDiagHandler(), moveArrayDesc(), moveArrayTy(), moveRecord(), clang::driver::toolchains::MSP430ToolChain::MSP430ToolChain(), clang::interp::Mulc(), clang::MultiLevelTemplateArgumentList::MultiLevelTemplateArgumentList(), clang::transformer::name(), NameIsStructurallyEquivalent(), clang::serialization::needsAnonymousDeclarationNumber(), NeedsInjectedClassNameType(), clang::sema::nextPathEntryRange(), clang::Sema::NameClassification::NonType(), clang::syntax::TreeBuilder::noticeDeclWithoutSemicolon(), clang::ObjCIvarRefExpr::ObjCIvarRefExpr(), clang::driver::toolchains::OHOS::OHOS(), clang::tooling::stdlib::Recognizer::operator()(), clang::LazyDetector< T >::operator->(), clang::BackendConsumer::OptimizationFailureHandler(), clang::BackendConsumer::OptimizationRemarkHandler(), clang::AnyCall::parameters(), clang::ento::AnyFunctionCall::parameters(), clang::ento::BlockCall::parameters(), clang::ento::ObjCMethodCall::parameters(), clang::ParamIdx::ParamIdx(), clang::RawComment::parse(), parseArgValues(), clang::ParseAST(), parseBinaryMetadataFeatures(), parseClangCLEHFlags(), parseCoverageFeatures(), ParseDirective(), parseLTOMode(), ParseMPreferVectorWidth(), ParseMRecip(), parseOverflowPatternExclusionValues(), parseSanitizeTrapArgs(), parseSpecialCaseListArg(), clang::Sema::ParseTypedefDecl(), parseXRayInstrumentationBundle(), clang::ento::PathDiagnosticLocation::PathDiagnosticLocation(), clang::InitializationSequence::Perform(), clang::Sema::PerformContextualImplicitConversion(), clang::ento::PointerToMemberData::PointerToMemberData(), clang::Sema::PopExpressionEvaluationContext(), clang::Sema::PopFunctionScopeInfo(), clang::driver::toolchains::PPCLinuxToolChain::PPCLinuxToolChain(), clang::MultiplexASTDeserializationListener::PredefinedDeclBuilt(), clang::StoredDeclsList::prependDeclNoReplace(), clang::Redeclarable< decl_type >::PreviousDeclLink(), PreviousDeclsHaveMultiVersionAttribute(), print(), clang::DynTypedNode::print(), clang::index::FileIndexRecord::print(), clang::Module::print(), printCoverage(), PrintExpected(), clang::Sema::PrintInstantiationStack(), clang::LocationContext::printJson(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printLiteralPtr(), clang::CodeGen::CodeGenModule::printPostfixForExternalizedDecl(), clang::printQuotedName(), clang::printQuotedQualifiedName(), clang::index::printSymbolName(), clang::Sema::ProcessAPINotes(), ProcessAPINotes(), clang::ento::ExprEngine::ProcessBaseDtor(), ProcessDeclAttribute(), clang::Sema::ProcessDeclAttributeDelayed(), clang::Sema::ProcessDeclAttributeList(), clang::Sema::ProcessDeclAttributes(), clang::ento::ExprEngine::ProcessImplicitDtor(), clang::ento::ExprEngine::ProcessMemberDtor(), ProcessOpenMPDoacrossClauseCommon(), clang::Sema::ProcessPragmaWeak(), clang::CodeGen::CGOpenMPRuntime::processRequiresDirective(), clang::CodeGen::CGOpenMPRuntimeGPU::processRequiresDirective(), clang::ento::ExprEngine::ProcessTemporaryDtor(), ProcessVersionedAPINotes(), clang::ento::PointerToMemberData::Profile(), clang::APValue::Profile(), clang::UnresolvedUsingType::Profile(), clang::driver::toolchains::PS4PS5Base::PS4PS5Base(), clang::ASTImporter::ImportPathTy::push(), clang::Sema::PushOnScopeChains(), clang::Sema::PushSatisfactionStackEntry(), clang::randstruct::randomizeStructureLayout(), clang::ASTReader::ReadDeclsToCheckForDeferredDiags(), clang::ASTReader::ReadDelegatingConstructors(), clang::ASTReader::ReadExtVectorDecls(), clang::ASTReader::ReadPendingInstantiations(), clang::ASTReader::ReadUndefinedButUsed(), clang::ASTReader::ReadUnusedFileScopedDecls(), clang::ASTReader::ReadUnusedLocalTypedefNameCandidates(), RebuildDeclaratorInCurrentInstantiation(), rebuildPotentialResultsAsNonOdrUsed(), clang::TreeTransform< Derived >::RebuildUnresolvedUsingType(), RecordModifiableNonNullParam(), clang::MultiplexASTMutationListener::RedefinedHiddenDefinition(), clang::Parser::ReenterTemplateScopes(), REGISTER_MAP_WITH_PROGRAMSTATE(), rejectConstNotMutableType(), clang::CodeGen::CodeGenModule::Release(), clang::StoredDeclsList::remove(), clang::dataflow::Environment::removeDecl(), clang::DeclContext::removeDecl(), clang::Scope::RemoveDecl(), clang::IdentifierResolver::RemoveDecl(), clang::ASTImporterSharedState::removeDeclFromLookup(), clang::index::FileIndexRecord::removeHeaderGuardMacros(), RemoveLookupResult(), RenderARCMigrateToolOptions(), RenderDebugInfoCompressionArgs(), renderDebugOptions(), RenderDiagnosticsOptions(), renderDwarfFormat(), clang::driver::tools::gcc::Compiler::RenderExtraToolArgs(), RenderFloatingPointOptions(), RenderModulesOptions(), RenderObjCOptions(), RenderOpenACCOptions(), RenderSSPOptions(), RenderTrivialAutoVarInitOptions(), clang::LookupResult::Filter::replace(), clang::StoredDeclsList::replaceExternalDecls(), clang::CodeGen::SanitizerMetadata::reportGlobal(), reportOriginalDsa(), requiresAMDGPUProtectedVisibility(), resolveAllocationOverload(), resolveBuiltinNewDeleteOverload(), ResolveConstructorOverload(), clang::LookupResult::resolveKind(), ResolveOverloadForDeduction(), clang::BackendConsumer::ResourceLimitDiagHandler(), clang::driver::toolchains::RISCVToolChain::RISCVToolChain(), clang::driver::RocmInstallationDetector::RocmInstallationDetector(), clang::consumed::ConsumedAnalyzer::run(), clang::ento::CheckerManager::runCheckersOnASTBody(), clang::ento::CheckerManager::runCheckersOnASTDecl(), clang::ento::RuntimeDefinition::RuntimeDefinition(), clang::driver::SanitizerArgs::SanitizerArgs(), clang::Sema::SatisfactionStackContains(), saveHash(), Scan(), clang::tooling::selectFirstFix(), clang::DeclAccessPair::set(), clang::ento::ProgramStateManager::set(), clang::ento::ProgramState::set(), clang::TranslationUnitDecl::setAnonymousNamespace(), clang::NamespaceDecl::setAnonymousNamespace(), clang::CapturedStmt::setCapturedDecl(), clang::CapturedStmt::setCapturedRecordDecl(), clang::ObjCAtCatchStmt::setCatchParamDecl(), clang::dataflow::RecordStorageLocation::setChild(), clang::ObjCCompatibleAliasDecl::setClassInterface(), clang::OMPMappableExprListClause< T >::setClauseInfo(), clang::CodeGen::CodeGenModule::SetCommonAttributes(), clang::comments::Sema::setDecl(), clang::LabelStmt::setDecl(), clang::DeclAccessPair::setDecl(), clang::ObjCIvarRefExpr::setDecl(), clang::DeclRefExpr::setDecl(), clang::ento::PathDiagnostic::setDeclWithIssue(), clang::FunctionDecl::setDefaulted(), clang::FunctionDecl::setDeletedAsWritten(), clang::Type::setDependence(), clang::TemplateParmPosition::setDepth(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::setDeserialize(), clang::Preprocessor::setDiagnostics(), clang::CodeGen::CodeGenModule::setDLLImportDLLExport(), clang::Token::setEofData(), clang::Sema::SetFunctionBodyKind(), clang::ASTReader::SetGloballyVisibleDecls(), clang::CodeGen::CodeGenModule::setGlobalVisibility(), clang::CodeGen::CodeGenModule::setGVProperties(), clang::CodeGen::CodeGenModule::setGVPropertiesAux(), clang::DefaultArgStorage< ParmDecl, ArgType >::setInherited(), clang::CodeGen::CodeGenModule::SetInternalFunctionAttributes(), clang::GotoStmt::setLabel(), clang::Redeclarable< decl_type >::DeclLink::setLatest(), clang::CodeGen::CodeGenModule::SetLLVMFunctionAttributes(), clang::CodeGen::CodeGenModule::SetLLVMFunctionAttributesForDefinition(), SetNestedNameSpecifier(), clang::SemaOpenMP::setOpenMPCaptureKind(), clang::CXXNewExpr::setOperatorDelete(), clang::CXXNewExpr::setOperatorNew(), clang::ASTContext::setParameterIndex(), clang::Redeclarable< decl_type >::DeclLink::setPrevious(), clang::ASTContext::setPrimaryMergedDecl(), clang::CodeGen::CodeGenModule::setStaticLocalDeclAddress(), clang::CodeGen::CodeGenModule::setStaticLocalDeclGuardAddress(), clang::dataflow::Environment::setStorageLocation(), WebAssemblyTargetCodeGenInfo::setTargetAttributes(), clang::CodeGen::CodeGenModule::setTLSMode(), clang::CXXRecordDecl::setTrivialForCallFlags(), shouldBeHidden(), shouldBeInCOMDAT(), ShouldDiagnoseAvailabilityOfDecl(), ShouldDiagnoseUnusedDecl(), shouldDisplayPopUpRange(), clang::ASTContext::shouldExternalize(), clang::installapi::shouldIgnorePrivateExternAttr(), clang::index::IndexingContext::shouldIndex(), clang::Sema::shouldLinkDependentDeclWithPrevious(), clang::MangleContext::shouldMangleDeclName(), clang::CodeGen::CodeGenModule::shouldMapVisibilityToDLLExport(), ShouldRemoveFromUnused(), clang::shouldSkipCheckingODR(), shouldSkipFunction(), clang::MultiplexConsumer::shouldSkipFunctionBody(), clang::IncrementalASTConsumer::shouldSkipFunctionBody(), clang::Sema::ShouldWarnIfUnusedFileScopedDecl(), showBRParamDiagnostics(), clang::driver::toolchains::Solaris::Solaris(), clang::BackendConsumer::SrcMgrDiagHandler(), clang::BackendConsumer::StackSizeDiagHandler(), clang::TagDecl::startDefinition(), StripImplicitInstantiation(), clang::Sema::SubstDecl(), clang::TemplateDeclInstantiator::SubstDefaultedFunction(), clang::TemplateDeclInstantiator::SubstFunctionType(), clang::TemplateDeclInstantiator::SubstTemplateParams(), supportsSPMDExecutionMode(), takeDeclAttributes(), clang::TemplateArgument::TemplateArgument(), clang::TemplateParmPosition::TemplateParmPosition(), testTriple(), threadSafetyCheckIsPointer(), clang::toExprDependence(), clang::toExprDependenceAsWritten(), clang::toExprDependenceForImpliedType(), clang::toNestedNameSpecifierDependendence(), topLevelDeclVisitor(), clang::toSemanticDependence(), clang::toSyntacticDependence(), clang::toTemplateArgumentDependence(), clang::toTemplateNameDependence(), clang::toTypeDependence(), transferARCOwnership(), transferARCOwnershipToDeclaratorChunk(), clang::TreeTransform< Derived >::TransformDecl(), clang::TreeTransform< Derived >::TransformDefinition(), clang::TreeTransform< Derived >::TransformFirstQualifierInScope(), clang::TreeTransform< Derived >::TransformOMPExecutableDirective(), clang::TreeTransform< Derived >::TransformOMPInformationalDirective(), clang::transformOMPMappableExprListClause(), clang::TreeTransform< Derived >::TransformOverloadExprDecls(), clang::TreeTransform< Derived >::TransformTemplateArgument(), clang::threadSafety::SExprBuilder::translateAttrExpr(), clang::dataflow::AnalysisASTVisitor< Derived >::TraverseDecl(), clang::RecursiveASTVisitor< Derived >::TraverseDecl(), clang::LexicallyOrderedRecursiveASTVisitor< Derived >::TraverseObjCCategoryImplDecl(), clang::LexicallyOrderedRecursiveASTVisitor< Derived >::TraverseObjCImplementationDecl(), clang::arcmt::trans::BodyTransform< BODY_TRANS >::TraverseObjCMethodDecl(), clang::IdentifierResolver::tryAddTopLevelDecl(), TryDiagnoseProtectedAccess(), clang::CodeGen::ConstantEmitter::tryEmitAbstractForInitializer(), clang::CodeGen::CodeGenModule::TryEmitBaseDestructorAsAlias(), clang::CodeGen::ConstantEmitter::tryEmitForInitializer(), clang::CodeGen::ConstantEmitter::tryEmitPrivateForVarInit(), clang::Sema::tryLookupUnambiguousFieldDecl(), TryRefInitWithConversionFunction(), TryUserDefinedConversion(), clang::turnTypeToValueDependence(), clang::turnValueToTypeDependence(), clang::BackendConsumer::UnsupportedDiagHandler(), clang::ASTDeclReader::UpdateDecl(), clang::Sema::UseArgumentDependentLookup(), useInlineVisibilityHidden(), usesTypeVisibility(), validateAlignasAppliedType(), clang::CorrectionCandidateCallback::ValidateCandidate(), validateDeclsInsideHLSLBuffer(), validateSpecialCaseListFormat(), clang::MultiplexASTMutationListener::VariableDefinitionInstantiated(), clang::JSONNodeDumper::Visit(), clang::TextNodeDumper::Visit(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::Visit(), clang::ASTDeclReader::Visit(), clang::ASTDeclWriter::Visit(), clang::declvisitor::Base< Ptr, ImplClass, RetTy >::Visit(), clang::ASTNodeImporter::VisitAccessSpecDecl(), clang::ASTDeclReader::VisitAccessSpecDecl(), clang::ASTDeclWriter::VisitAccessSpecDecl(), clang::TextNodeDumper::VisitAccessSpecDecl(), clang::TemplateDeclInstantiator::VisitBaseUsingDecls(), clang::ASTNodeImporter::VisitBindingDecl(), clang::ASTDeclWriter::VisitBindingDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitBindingDecl(), clang::TextNodeDumper::VisitBindingDecl(), clang::ASTDeclWriter::VisitBlockDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitBlockDecl(), clang::JSONNodeDumper::VisitBlockDecl(), clang::TextNodeDumper::VisitBlockDecl(), clang::ASTNodeImporter::VisitBuiltinTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitBuiltinTemplateDecl(), clang::TextNodeDumper::VisitBuiltinTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitCapturedDecl(), clang::TextNodeDumper::VisitCapturedDecl(), clang::ASTNodeImporter::VisitClassTemplateDecl(), clang::ASTDeclReader::VisitClassTemplateDecl(), clang::ASTDeclWriter::VisitClassTemplateDecl(), clang::ASTDumper::VisitClassTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitClassTemplateDecl(), clang::TextNodeDumper::VisitClassTemplateDecl(), clang::ASTDeclReader::VisitClassTemplatePartialSpecializationDecl(), clang::ASTDeclWriter::VisitClassTemplatePartialSpecializationDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitClassTemplatePartialSpecializationDecl(), clang::ASTNodeImporter::VisitClassTemplateSpecializationDecl(), clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(), clang::ASTDeclWriter::VisitClassTemplateSpecializationDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitClassTemplateSpecializationDecl(), clang::ASTDeclReader::VisitClassTemplateSpecializationDeclImpl(), clang::ento::ExprEngine::VisitCommonDeclRefExpr(), clang::ASTDeclReader::VisitConceptDecl(), clang::ASTDeclWriter::VisitConceptDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitConceptDecl(), clang::TextNodeDumper::VisitConceptDecl(), clang::TextNodeDumper::VisitConstructorUsingShadowDecl(), clang::ASTDeclReader::VisitConstructorUsingShadowDecl(), clang::ASTDeclWriter::VisitConstructorUsingShadowDecl(), clang::UsedDeclVisitor< Derived >::VisitCXXConstructExpr(), clang::ASTNodeImporter::VisitCXXConstructorDecl(), clang::ASTDeclReader::VisitCXXConstructorDecl(), clang::ASTDeclWriter::VisitCXXConstructorDecl(), clang::ASTNodeImporter::VisitCXXConversionDecl(), clang::ASTDeclReader::VisitCXXConversionDecl(), clang::ASTDeclWriter::VisitCXXConversionDecl(), clang::TextNodeDumper::VisitCXXDeductionGuideDecl(), clang::ASTNodeImporter::VisitCXXDeductionGuideDecl(), clang::ASTDeclWriter::VisitCXXDeductionGuideDecl(), clang::ASTDeclReader::VisitCXXDeductionGuideDecl(), clang::ASTNodeImporter::VisitCXXDestructorDecl(), clang::ASTDeclReader::VisitCXXDestructorDecl(), clang::ASTDeclWriter::VisitCXXDestructorDecl(), clang::ASTNodeImporter::VisitCXXMethodDecl(), clang::ASTDeclReader::VisitCXXMethodDecl(), clang::ASTDeclWriter::VisitCXXMethodDecl(), clang::TemplateDeclInstantiator::VisitCXXMethodDecl(), clang::TextNodeDumper::VisitCXXRecordDecl(), clang::installapi::InstallAPIVisitor::VisitCXXRecordDecl(), clang::ASTDeclReader::VisitCXXRecordDecl(), clang::ASTDeclWriter::VisitCXXRecordDecl(), clang::ASTDeclReader::VisitCXXRecordDeclImpl(), clang::dataflow::ReferencedDeclsVisitor::VisitDecl(), clang::ASTNodeImporter::VisitDecl(), clang::ASTDeclReader::VisitDecl(), clang::ASTDeclWriter::VisitDecl(), clang::ASTDeclWriter::VisitDeclaratorDecl(), clang::interp::Compiler< Emitter >::visitDeclRef(), clang::interp::Compiler< Emitter >::VisitDeclRefExpr(), clang::UsedDeclVisitor< Derived >::VisitDeclRefExpr(), clang::interp::Compiler< Emitter >::visitDeclStmt(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitDeclStmt(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitDecompositionDecl(), clang::ASTDeclWriter::VisitDecompositionDecl(), clang::tooling::RecursiveSymbolVisitor< T >::VisitDesignatedInitExpr(), clang::ASTNodeImporter::VisitEmptyDecl(), clang::ASTDeclReader::VisitEmptyDecl(), clang::ASTDeclWriter::VisitEmptyDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitEnumConstantDecl(), clang::TextNodeDumper::VisitEnumConstantDecl(), clang::ASTNodeImporter::VisitEnumConstantDecl(), clang::ASTDeclWriter::VisitEnumConstantDecl(), clang::TextNodeDumper::VisitEnumDecl(), clang::ASTNodeImporter::VisitEnumDecl(), clang::ASTDeclWriter::VisitEnumDecl(), clang::ASTDeclReader::VisitEnumDecl(), clang::ASTDeclReader::VisitExportDecl(), clang::ASTDeclWriter::VisitExportDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitFieldDecl(), clang::TextNodeDumper::VisitFieldDecl(), clang::ASTNodeImporter::VisitFieldDecl(), clang::ASTDeclWriter::VisitFieldDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitFileScopeAsmDecl(), clang::ASTDeclWriter::VisitFileScopeAsmDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitFriendDecl(), clang::TextNodeDumper::VisitFriendDecl(), clang::ASTNodeImporter::VisitFriendDecl(), clang::ASTDeclReader::VisitFriendDecl(), clang::ASTDeclWriter::VisitFriendDecl(), clang::ASTDeclReader::VisitFriendTemplateDecl(), clang::ASTDeclWriter::VisitFriendTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitFunctionDecl(), clang::TextNodeDumper::VisitFunctionDecl(), clang::installapi::InstallAPIVisitor::VisitFunctionDecl(), clang::ASTNodeImporter::VisitFunctionDecl(), clang::ASTDeclWriter::VisitFunctionDecl(), clang::TemplateDeclInstantiator::VisitFunctionDecl(), clang::ASTDumper::VisitFunctionTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitFunctionTemplateDecl(), clang::TextNodeDumper::VisitFunctionTemplateDecl(), clang::ASTNodeImporter::VisitFunctionTemplateDecl(), clang::ASTDeclReader::VisitFunctionTemplateDecl(), clang::ASTDeclWriter::VisitFunctionTemplateDecl(), clang::JSONNodeDumper::VisitHLSLBufferDecl(), clang::TextNodeDumper::VisitHLSLBufferDecl(), clang::ASTDeclReader::VisitHLSLBufferDecl(), clang::ASTDeclWriter::VisitHLSLBufferDecl(), clang::ASTDeclReader::VisitImplicitConceptSpecializationDecl(), clang::ASTDeclWriter::VisitImplicitConceptSpecializationDecl(), clang::ASTNodeImporter::VisitImplicitParamDecl(), clang::ASTDeclWriter::VisitImplicitParamDecl(), clang::TextNodeDumper::VisitImportDecl(), clang::ASTNodeImporter::VisitImportDecl(), clang::ASTDeclReader::VisitImportDecl(), clang::ASTDeclWriter::VisitImportDecl(), clang::TextNodeDumper::VisitIndirectFieldDecl(), clang::ASTNodeImporter::VisitIndirectFieldDecl(), clang::ASTDeclWriter::VisitIndirectFieldDecl(), clang::TextNodeDumper::VisitLabelDecl(), clang::ASTNodeImporter::VisitLabelDecl(), clang::ASTDeclReader::VisitLabelDecl(), clang::ASTDeclWriter::VisitLabelDecl(), clang::sema::visitLifetimeBoundArguments(), clang::TextNodeDumper::VisitLifetimeExtendedTemporaryDecl(), clang::ASTNodeImporter::VisitLifetimeExtendedTemporaryDecl(), clang::ASTDeclReader::VisitLifetimeExtendedTemporaryDecl(), clang::ASTDeclWriter::VisitLifetimeExtendedTemporaryDecl(), clang::TextNodeDumper::VisitLinkageSpecDecl(), clang::ASTNodeImporter::VisitLinkageSpecDecl(), clang::ASTDeclReader::VisitLinkageSpecDecl(), clang::ASTDeclWriter::VisitLinkageSpecDecl(), clang::ASTUnit::visitLocalTopLevelDecls(), clang::UsedDeclVisitor< Derived >::VisitMemberExpr(), clang::ASTDeclReader::VisitMSGuidDecl(), clang::ASTDeclWriter::VisitMSGuidDecl(), clang::ASTDeclWriter::VisitMSPropertyDecl(), clang::tooling::RecursiveSymbolVisitor< T >::VisitNamedDecl(), clang::ASTDeclWriter::VisitNamedDecl(), clang::TextNodeDumper::VisitNamespaceAliasDecl(), clang::ASTNodeImporter::VisitNamespaceAliasDecl(), clang::ASTDeclReader::VisitNamespaceAliasDecl(), clang::ASTDeclWriter::VisitNamespaceAliasDecl(), clang::TextNodeDumper::VisitNamespaceDecl(), clang::ASTNodeImporter::VisitNamespaceDecl(), clang::ASTDeclReader::VisitNamespaceDecl(), clang::ASTDeclWriter::VisitNamespaceDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitNonTypeTemplateParmDecl(), clang::JSONNodeDumper::VisitNonTypeTemplateParmDecl(), clang::TextNodeDumper::VisitNonTypeTemplateParmDecl(), clang::ASTNodeImporter::VisitNonTypeTemplateParmDecl(), clang::ASTDeclReader::VisitNonTypeTemplateParmDecl(), clang::ASTDeclWriter::VisitNonTypeTemplateParmDecl(), clang::ASTDeclWriter::VisitObjCAtDefsFieldDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitObjCCategoryDecl(), clang::JSONNodeDumper::VisitObjCCategoryDecl(), clang::TextNodeDumper::VisitObjCCategoryDecl(), clang::installapi::InstallAPIVisitor::VisitObjCCategoryDecl(), clang::ASTNodeImporter::VisitObjCCategoryDecl(), clang::ASTDeclWriter::VisitObjCCategoryDecl(), clang::JSONNodeDumper::VisitObjCCategoryImplDecl(), clang::TextNodeDumper::VisitObjCCategoryImplDecl(), clang::ASTNodeImporter::VisitObjCCategoryImplDecl(), clang::ASTDeclReader::VisitObjCCategoryImplDecl(), clang::ASTDeclWriter::VisitObjCCategoryImplDecl(), clang::JSONNodeDumper::VisitObjCCompatibleAliasDecl(), clang::TextNodeDumper::VisitObjCCompatibleAliasDecl(), clang::ASTDeclWriter::VisitObjCCompatibleAliasDecl(), clang::ASTDeclWriter::VisitObjCContainerDecl(), clang::ASTDeclReader::VisitObjCImplDecl(), clang::ASTDeclWriter::VisitObjCImplDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitObjCImplementationDecl(), clang::JSONNodeDumper::VisitObjCImplementationDecl(), clang::TextNodeDumper::VisitObjCImplementationDecl(), clang::ASTNodeImporter::VisitObjCImplementationDecl(), clang::ASTDeclReader::VisitObjCImplementationDecl(), clang::ASTDeclWriter::VisitObjCImplementationDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitObjCInterfaceDecl(), clang::JSONNodeDumper::VisitObjCInterfaceDecl(), clang::TextNodeDumper::VisitObjCInterfaceDecl(), clang::installapi::InstallAPIVisitor::VisitObjCInterfaceDecl(), clang::ASTNodeImporter::VisitObjCInterfaceDecl(), clang::ASTDeclWriter::VisitObjCInterfaceDecl(), clang::JSONNodeDumper::VisitObjCIvarDecl(), clang::TextNodeDumper::VisitObjCIvarDecl(), clang::ASTNodeImporter::VisitObjCIvarDecl(), clang::ASTDeclWriter::VisitObjCIvarDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitObjCMethodDecl(), clang::JSONNodeDumper::VisitObjCMethodDecl(), clang::TextNodeDumper::VisitObjCMethodDecl(), clang::ASTNodeImporter::VisitObjCMethodDecl(), clang::ASTDeclWriter::VisitObjCMethodDecl(), clang::JSONNodeDumper::VisitObjCPropertyDecl(), clang::TextNodeDumper::VisitObjCPropertyDecl(), clang::ASTNodeImporter::VisitObjCPropertyDecl(), clang::ASTDeclReader::VisitObjCPropertyDecl(), clang::ASTDeclWriter::VisitObjCPropertyDecl(), clang::JSONNodeDumper::VisitObjCPropertyImplDecl(), clang::TextNodeDumper::VisitObjCPropertyImplDecl(), clang::ASTNodeImporter::VisitObjCPropertyImplDecl(), clang::ASTDeclReader::VisitObjCPropertyImplDecl(), clang::ASTDeclWriter::VisitObjCPropertyImplDecl(), clang::JSONNodeDumper::VisitObjCProtocolDecl(), clang::TextNodeDumper::VisitObjCProtocolDecl(), clang::ASTNodeImporter::VisitObjCProtocolDecl(), clang::ASTDeclWriter::VisitObjCProtocolDecl(), clang::JSONNodeDumper::VisitObjCTypeParamDecl(), clang::TextNodeDumper::VisitObjCTypeParamDecl(), clang::ASTNodeImporter::VisitObjCTypeParamDecl(), clang::ASTDeclReader::VisitObjCTypeParamDecl(), clang::ASTDeclWriter::VisitObjCTypeParamDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitOMPAllocateDecl(), clang::ASTDeclReader::VisitOMPAllocateDecl(), clang::ASTDeclWriter::VisitOMPAllocateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitOMPCapturedExprDecl(), clang::TextNodeDumper::VisitOMPCapturedExprDecl(), clang::ASTDeclReader::VisitOMPCapturedExprDecl(), clang::ASTDeclWriter::VisitOMPCapturedExprDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitOMPDeclareMapperDecl(), clang::ASTDeclReader::VisitOMPDeclareMapperDecl(), clang::ASTDeclWriter::VisitOMPDeclareMapperDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitOMPDeclareReductionDecl(), clang::TextNodeDumper::VisitOMPDeclareReductionDecl(), clang::ASTDeclReader::VisitOMPDeclareReductionDecl(), clang::ASTDeclWriter::VisitOMPDeclareReductionDecl(), clang::TextNodeDumper::VisitOMPExecutableDirective(), clang::TextNodeDumper::VisitOMPRequiresDecl(), clang::ASTDeclReader::VisitOMPRequiresDecl(), clang::ASTDeclWriter::VisitOMPRequiresDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitOMPThreadPrivateDecl(), clang::ASTDeclReader::VisitOMPThreadPrivateDecl(), clang::ASTDeclWriter::VisitOMPThreadPrivateDecl(), clang::ASTNodeImporter::VisitParmVarDecl(), clang::ASTDeclWriter::VisitParmVarDecl(), clang::TextNodeDumper::VisitPragmaCommentDecl(), clang::ASTDeclReader::VisitPragmaCommentDecl(), clang::ASTDeclWriter::VisitPragmaCommentDecl(), clang::TextNodeDumper::VisitPragmaDetectMismatchDecl(), clang::ASTDeclReader::VisitPragmaDetectMismatchDecl(), clang::ASTDeclWriter::VisitPragmaDetectMismatchDecl(), clang::TextNodeDumper::VisitRecordDecl(), clang::ASTNodeImporter::VisitRecordDecl(), clang::ASTDeclWriter::VisitRecordDecl(), clang::ASTDeclReader::VisitRecordDecl(), clang::ASTDeclReader::VisitRedeclarable(), clang::ASTDeclWriter::VisitRedeclarable(), clang::ASTDeclReader::VisitRedeclarableTemplateDecl(), clang::ASTDeclWriter::VisitRedeclarableTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitRequiresExpr(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitStaticAssertDecl(), clang::ASTNodeImporter::VisitStaticAssertDecl(), clang::ASTDeclReader::VisitStaticAssertDecl(), clang::ASTDeclWriter::VisitStaticAssertDecl(), clang::ento::SValExplainer::VisitSymbolRegionValue(), clang::ASTDeclWriter::VisitTagDecl(), clang::ASTDeclReader::VisitTemplateDecl(), clang::ASTDeclWriter::VisitTemplateDecl(), clang::ASTDeclReader::VisitTemplateParamObjectDecl(), clang::ASTDeclWriter::VisitTemplateParamObjectDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitTemplateTemplateParmDecl(), clang::JSONNodeDumper::VisitTemplateTemplateParmDecl(), clang::TextNodeDumper::VisitTemplateTemplateParmDecl(), clang::ASTNodeImporter::VisitTemplateTemplateParmDecl(), clang::ASTDeclReader::VisitTemplateTemplateParmDecl(), clang::ASTDeclWriter::VisitTemplateTemplateParmDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitTemplateTypeParmDecl(), clang::JSONNodeDumper::VisitTemplateTypeParmDecl(), clang::TextNodeDumper::VisitTemplateTypeParmDecl(), clang::ASTNodeImporter::VisitTemplateTypeParmDecl(), clang::ASTDeclReader::VisitTemplateTypeParmDecl(), clang::ASTDeclWriter::VisitTemplateTypeParmDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitTopLevelStmtDecl(), clang::ASTDeclReader::VisitTopLevelStmtDecl(), clang::ASTDeclWriter::VisitTopLevelStmtDecl(), clang::ASTNodeImporter::VisitTranslationUnitDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitTypeAliasDecl(), clang::TextNodeDumper::VisitTypeAliasDecl(), clang::ASTNodeImporter::VisitTypeAliasDecl(), clang::ASTDeclWriter::VisitTypeAliasDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitTypeAliasTemplateDecl(), clang::TextNodeDumper::VisitTypeAliasTemplateDecl(), clang::ASTNodeImporter::VisitTypeAliasTemplateDecl(), clang::ASTDeclReader::VisitTypeAliasTemplateDecl(), clang::ASTDeclWriter::VisitTypeAliasTemplateDecl(), clang::ASTDeclWriter::VisitTypeDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitTypedefDecl(), clang::TextNodeDumper::VisitTypedefDecl(), clang::ASTNodeImporter::VisitTypedefDecl(), clang::ASTDeclWriter::VisitTypedefDecl(), clang::ASTDeclWriter::VisitTypedefNameDecl(), clang::ASTNodeImporter::VisitTypedefNameDecl(), clang::ASTDeclReader::VisitUnnamedGlobalConstantDecl(), clang::ASTDeclWriter::VisitUnnamedGlobalConstantDecl(), clang::JSONNodeDumper::VisitUnresolvedLookupExpr(), clang::ASTNodeImporter::VisitUnresolvedLookupExpr(), clang::ASTNodeImporter::VisitUnresolvedMemberExpr(), clang::ASTDeclReader::VisitUnresolvedUsingIfExistsDecl(), clang::ASTDeclWriter::VisitUnresolvedUsingIfExistsDecl(), clang::TextNodeDumper::VisitUnresolvedUsingTypenameDecl(), clang::ASTNodeImporter::VisitUnresolvedUsingTypenameDecl(), clang::ASTDeclReader::VisitUnresolvedUsingTypenameDecl(), clang::ASTDeclWriter::VisitUnresolvedUsingTypenameDecl(), clang::TextNodeDumper::VisitUnresolvedUsingValueDecl(), clang::ASTNodeImporter::VisitUnresolvedUsingValueDecl(), clang::ASTDeclReader::VisitUnresolvedUsingValueDecl(), clang::ASTDeclWriter::VisitUnresolvedUsingValueDecl(), clang::UsedDeclVisitor< Derived >::visitUsedDecl(), clang::TextNodeDumper::VisitUsingDecl(), clang::ASTNodeImporter::VisitUsingDecl(), clang::ASTDeclReader::VisitUsingDecl(), clang::ASTDeclWriter::VisitUsingDecl(), clang::TextNodeDumper::VisitUsingDirectiveDecl(), clang::ASTNodeImporter::VisitUsingDirectiveDecl(), clang::ASTDeclReader::VisitUsingDirectiveDecl(), clang::ASTDeclWriter::VisitUsingDirectiveDecl(), clang::TextNodeDumper::VisitUsingEnumDecl(), clang::ASTNodeImporter::VisitUsingEnumDecl(), clang::ASTDeclReader::VisitUsingEnumDecl(), clang::ASTDeclWriter::VisitUsingEnumDecl(), clang::ASTNodeImporter::VisitUsingPackDecl(), clang::ASTDeclReader::VisitUsingPackDecl(), clang::ASTDeclWriter::VisitUsingPackDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitUsingShadowDecl(), clang::TextNodeDumper::VisitUsingShadowDecl(), clang::ASTNodeImporter::VisitUsingShadowDecl(), clang::ASTDeclReader::VisitUsingShadowDecl(), clang::ASTDeclWriter::VisitUsingShadowDecl(), clang::ASTDeclWriter::VisitValueDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitVarDecl(), clang::TextNodeDumper::VisitVarDecl(), clang::installapi::InstallAPIVisitor::VisitVarDecl(), clang::ASTNodeImporter::VisitVarDecl(), ForVarDeclFinder::VisitVarDecl(), clang::ASTDeclWriter::VisitVarDecl(), clang::TemplateDeclInstantiator::VisitVarDecl(), clang::ASTDumper::VisitVarTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitVarTemplateDecl(), clang::TextNodeDumper::VisitVarTemplateDecl(), clang::ASTNodeImporter::VisitVarTemplateDecl(), clang::ASTDeclReader::VisitVarTemplateDecl(), clang::ASTDeclWriter::VisitVarTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitVarTemplatePartialSpecializationDecl(), clang::ASTDeclReader::VisitVarTemplatePartialSpecializationDecl(), clang::ASTDeclWriter::VisitVarTemplatePartialSpecializationDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitVarTemplateSpecializationDecl(), clang::TemplateDeclInstantiator::VisitVarTemplateSpecializationDecl(), clang::ASTNodeImporter::VisitVarTemplateSpecializationDecl(), clang::ASTDeclReader::VisitVarTemplateSpecializationDecl(), clang::ASTDeclWriter::VisitVarTemplateSpecializationDecl(), clang::ASTDeclReader::VisitVarTemplateSpecializationDeclImpl(), clang::RecursiveASTVisitor< Derived >::WalkUpFromDecl(), warnAboutAmbiguousFunction(), warnAboutRedundantParens(), clang::Sema::warnOnReservedIdentifier(), clang::ASTWriter::wasDeclEmitted(), clang::arcmt::writeARCDiagsToPlist(), clang::ASTRecordWriter::writeDeclRef(), clang::GlobalModuleIndex::writeIndex(), clang::ASTNameGenerator::writeName(), clang::ASTNameGenerator::Implementation::writeName(), and clang::driver::XRayArgs::XRayArgs().
Expr* E |
Definition at line 198 of file CheckExprLifetime.cpp.
Referenced by Accumulate(), clang::SemaOpenACC::ActOnArraySectionExpr(), clang::Sema::ActOnArraySubscriptExpr(), clang::Sema::ActOnAsTypeExpr(), clang::SemaObjC::ActOnAtEnd(), clang::Sema::ActOnBlockArguments(), clang::Sema::ActOnCapturedRegionStart(), clang::Sema::ActOnCaseExpr(), clang::Sema::ActOnCastExpr(), clang::Sema::ActOnCoawaitExpr(), clang::Sema::ActOnCompoundRequirement(), clang::Sema::ActOnConditionVariable(), clang::Sema::ActOnConvertVectorExpr(), clang::Sema::ActOnCoreturnStmt(), clang::Sema::ActOnCoyieldExpr(), clang::Sema::ActOnCXXNamedCast(), clang::Sema::ActOnDecltypeExpression(), clang::Sema::ActOnEndOfTranslationUnit(), clang::Sema::ActOnFields(), clang::Sema::ActOnFinishSwitchStmt(), clang::Sema::ActOnForEachLValueExpr(), clang::Sema::ActOnFunctionDeclarator(), clang::Sema::ActOnGCCAsmStmt(), clang::comments::Sema::actOnHTMLEndTag(), clang::Sema::ActOnIdExpression(), clang::Sema::ActOnIndirectGotoStmt(), clang::Sema::ActOnInitList(), clang::Sema::ActOnLambdaExpressionAfterIntroducer(), clang::Sema::ActOnMSAsmStmt(), clang::Sema::ActOnNameClassifiedAsOverloadSet(), clang::SemaOpenMP::ActOnOpenMPAtomicDirective(), clang::SemaOpenMP::ActOnOpenMPCriticalDirective(), clang::SemaOpenMP::ActOnOpenMPDeclareMapperDirectiveVarDecl(), clang::SemaOpenMP::ActOnOpenMPDeclareSimdDirective(), clang::SemaOpenMP::ActOnOpenMPDeclareVariantDirective(), clang::SemaOpenMP::ActOnOpenMPDispatchDirective(), clang::SemaOpenMP::ActOnOpenMPExecutableDirective(), clang::SemaOpenMP::ActOnOpenMPFromClause(), clang::SemaOpenMP::ActOnOpenMPHoldsClause(), clang::SemaOpenMP::ActOnOpenMPInitClause(), clang::SemaOpenMP::ActOnOpenMPInteropDirective(), clang::SemaOpenMP::ActOnOpenMPMapClause(), clang::SemaOpenMP::ActOnOpenMPRegionEnd(), clang::SemaOpenMP::ActOnOpenMPTileDirective(), clang::SemaOpenMP::ActOnOpenMPToClause(), clang::Sema::ActOnParenExpr(), clang::Sema::ActOnPragmaClangSection(), clang::Sema::ActOnPragmaDump(), clang::Sema::ActOnSimpleRequirement(), clang::Sema::ActOnStmtExprResult(), clang::Sema::ActOnVAArg(), clang::Sema::ActOnVariableDeclarator(), clang::Sema::AddAlignedAttr(), clang::Sema::AddAlignValueAttr(), clang::ParsedAttributesView::addAll(), clang::ParsedAttributesView::addAllAtEnd(), clang::Sema::AddArgumentDependentLookupCandidates(), clang::Sema::AddAssumeAlignedAttr(), clang::Decl::addAttr(), addConstraintSatisfaction(), addContextEdges(), AddEnumerators(), clang::Sema::addExternalSource(), clang::Sema::AddFunctionCandidates(), clang::addHash(), clang::transformer::addInclude(), clang::Sema::AddInitializerToDecl(), AddLazyVectorDecls(), AddLazyVectorEmiitedDecls(), AddLineNumber(), AddLiveExpr(), clang::Sema::AddNonMemberOperatorCandidates(), AddObjCMethods(), clang::Sema::AddOverloadedCallCandidates(), addParameterValuesToBindings(), addParentsForSyntheticStmts(), clang::threadSafety::til::BasicBlock::addPredecessor(), clang::ento::PathDiagnosticPiece::addRange(), clang::ODRHash::AddStructuralValue(), clang::interp::AddSubMulHelper(), addTocDataOptions(), clang::ASTRecordWriter::AddUnresolvedSet(), adjustBlockReturnsToEnum(), clang::tooling::stdlib::Header::all(), clang::tooling::stdlib::Symbol::all(), clang::ObjCInterfaceDecl::all_declared_ivar_begin(), clang::interp::Compiler< Emitter >::allocateLocal(), clang::interp::Compiler< Emitter >::allocateTemporary(), AllTrivialInitializers(), clang::format::NamespaceEndCommentsFixer::analyze(), clang::format::JavaScriptImportSorter::analyze(), AnalyzeAssignment(), AnalyzeComparison(), AnalyzeCompoundAssignment(), AnalyzeImpConvsInComparison(), AnalyzeImplicitConversions(), clang::AnyCall::AnyCall(), clang::ento::AnyCXXConstructorCall::AnyCXXConstructorCall(), clang::ASTUnresolvedSet::append(), clang::threadSafety::til::SimpleArray< T >::append(), clang::UnresolvedSetImpl::append(), clang::CFGBlock::appendCXXRecordTypedCall(), appendEnumType(), appendFunctionType(), appendParameterTypes(), appendRecordType(), clang::CFGBlock::appendTemporaryDtor(), clang::tooling::applyAllReplacements(), applyCocoaAPICheck(), clang::CodeGen::ApplyDebugLocation::ApplyDebugLocation(), applyEditsToTemp(), clang::ApplyHeaderSearchOptions(), clang::arcmt::FileRemapper::applyMappings(), clang::edit::EditedSource::applyRewrites(), clang::arcmt::MigrationProcess::applyTransform(), clang::APValue::APValue(), clang::Sema::ArgumentDependentLookup(), clang::interp::ArrayDecay(), clang::ParentMapContext::ParentMap::AscendIgnoreUnlessSpelledInSource(), clang::UnresolvedSetImpl::assign(), clang::ast_matchers::AST_MATCHER_P(), clang::ast_matchers::AST_MATCHER_P_OVERLOAD(), clang::ast_matchers::AST_POLYMORPHIC_MATCHER_P(), clang::SemaObjC::AtomicPropertySetterGetterRules(), clang::ASTContext::AtomicUsesUnsupportedLibcall(), clang::ento::EnvironmentManager::bindExpr(), clang::ento::ExprEngine::bindReturnValue(), clang::threadSafety::til::Branch::Branch(), clang::CFGStmtMap::Build(), clang::tooling::buildAccess(), buildAccessForPointer(), buildAccessForValue(), clang::tooling::buildAddressOf(), clang::tooling::buildArrow(), clang::Sema::BuildAsTypeExpr(), BuildBasePathArray(), clang::Sema::BuildCallExpr(), clang::Sema::BuildCallToMemberFunction(), clang::Sema::BuildCallToObjectOfClassType(), buildCoawaitCalls(), clang::Sema::BuildCodeAlignAttr(), clang::Sema::BuildCompoundLiteralExpr(), clang::Sema::BuildCoreturnStmt(), clang::Sema::BuildCoyieldExpr(), clang::Sema::BuildCXXDefaultInitExpr(), clang::Sema::BuildCXXMemberCallExpr(), clang::Sema::BuildCXXNamedCast(), clang::Sema::BuildCXXTypeId(), clang::Sema::BuildCXXUuidof(), clang::Sema::BuildDeclarationNameExpr(), clang::Sema::BuildDeclRefExpr(), clang::Sema::BuildDecltypeType(), clang::tooling::buildDereference(), clang::tooling::buildDot(), BuildExpressionFromIntegralTemplateArgumentValue(), clang::Sema::BuildExprRequirement(), clang::Sema::BuildInitList(), clang::Sema::BuildMemberExpr(), buildMemcpyForAssignmentOp(), buildMultiCharMask(), clang::driver::Driver::BuildOffloadingActions(), buildOperatorCoawaitCall(), clang::Sema::BuildOperatorCoawaitCall(), clang::tooling::buildParens(), BuildParentMap(), buildPostUpdate(), clang::Sema::BuildResolvedCallExpr(), BuildTypeCoupledDecls(), clang::Sema::BuildTypeofExprType(), clang::Sema::BuildUsingDeclaration(), clang::Sema::BuildVAArgExpr(), buildVarDecl(), clang::Sema::BuildVectorLiteral(), clang::SemaARM::BuiltinARMMemoryTaggingCall(), bytes(), CalculateCookiePadding(), clang::interp::callArgSize(), clang::Sema::ImplicitExceptionSpecification::CalledDecl(), clang::Sema::ImplicitExceptionSpecification::CalledExpr(), clang::Sema::CallExprUnaryConversions(), clang::interp::CallPtr(), clang::interp::CallVirt(), clang::Sema::canCalleeThrow(), canEmitSpuriousReferenceToVariable(), clang::canExprResolveTo(), canPerformArrayCopy(), clang::Sema::canThrow(), CanThrow(), clang::interp::CastFloatingIntegral(), clang::interp::CastFloatingIntegralAP(), clang::interp::CastFloatingIntegralAPS(), castForMoving(), CastForMoving(), clang::interp::CastPointerIntegral(), clang::interp::CastPointerIntegralAP(), clang::interp::CastPointerIntegralAPS(), CastToBaseClass(), CastToDerivedClass(), clang::interp::State::CCEDiag(), clang::CFGCXXRecordTypedCall::CFGCXXRecordTypedCall(), clang::CodeGen::CodeGenFunction::CGCapturedStmtInfo::CGCapturedStmtInfo(), clang::CodeGen::CodeGenFunction::CGFPOptionsRAII::CGFPOptionsRAII(), clang::transformer::changeTo(), clang::Sema::CheckAddressOfOperand(), CheckAggExprForMemSetUse(), CheckAlignOfExpr(), checkAllocateClauses(), checkAllProps(), clang::Sema::checkAndRewriteMustTailAttr(), clang::interp::CheckArray(), checkArrayExpressionDoesNotReferToUnitySize(), checkArrayExpressionDoesNotReferToWholeSize(), checkArrayLikeDecomposition(), CheckAsmLValue(), CheckAtomicAlignment(), clang::checkBlockArgs(), checkBlockType(), clang::Sema::CheckBooleanCondition(), CheckBoolLikeConversion(), checkBuiltinArgument(), clang::Sema::CheckCaseExpression(), checkCodeSegName(), clang::Sema::CheckCompareOperands(), clang::Sema::CheckCompletedCXXClass(), CheckConditionalOperand(), CheckConditionalOperator(), CheckConstexprFunctionBody(), clang::Sema::CheckCountedByAttrOnField(), clang::Sema::CheckCXXBooleanCondition(), clang::Sema::CheckCXXThrowOperand(), clang::SemaOpenMP::checkDeclIsAllowedInOpenMPTarget(), clang::Sema::CheckDelegatingCtorCycles(), CheckDeleteKind(), clang::interp::CheckDivRem(), clang::interp::CheckDowncast(), clang::interp::CheckDummy(), clang::interp::CheckDynamicMemoryAllocation(), checkDynamicType(), CheckedIntArithmetic(), clang::Sema::CheckEquivalentExceptionSpec(), checkEscapingByref(), CheckEvalInICE(), checkExprMemoryConstraintCompat(), CheckExtVectorComponent(), checkFloatingPointResult(), clang::interp::CheckFloatResult(), CheckFoldOperand(), checkForArray(), clang::Sema::CheckForImmediateInvocation(), clang::arcmt::checkForManualIssues(), checkFormatStringExpr(), CheckForModifiableLvalue(), CheckForNullPointerDereference(), checkForRecursiveFunctionCall(), CheckForReference(), clang::SemaObjC::CheckForwardProtocolDeclarationForCircularDependency(), clang::interp::EvaluationResult::checkFullyInitialized(), clang::Sema::CheckFunctionTemplateSpecialization(), checkGlobalOrExternCConflict(), CheckICE(), clang::Sema::CheckImplicitConversion(), checkIsValidOpenCLKernelParameter(), CheckLiteralType(), clang::interp::CheckLiteralType(), clang::Sema::CheckLookupAccess(), clang::Sema::CheckLoopHintExpr(), clang::Sema::CheckLValueToRValueConversionOperand(), checkMapClauseExpressionBase(), checkMapConflicts(), CheckMatchedBrackets(), CheckMemaccessSize(), checkMemberDecomposition(), clang::Sema::CheckMemberSpecialization(), CheckMemorySizeofForComparison(), CheckNakedParmReference(), checkNewAttributesAfterDef(), clang::interp::CheckNewDeleteForms(), CheckNonNullArguments(), checkNonVirtualMemberCallThisPointer(), checkNoThrow(), clang::SemaObjC::CheckObjCMethodOverrides(), clang::checkOpenCLEnqueueIntType(), clang::SemaOpenMP::checkOpenMPDeclareVariantFunction(), clang::Sema::CheckOverload(), clang::Sema::CheckOverridingFunctionAttributes(), clang::Sema::CheckParamExceptionSpec(), clang::Sema::CheckPlaceholderExpr(), checkPlaceholderForOverload(), checkPointerAuthEnabled(), clang::SemaPPC::CheckPPCBuiltinFunctionCall(), clang::Sema::CheckPtrComparisonWithNullChar(), clang::interp::CheckPure(), clang::Sema::CheckQualifiedMemberReference(), clang::SemaPseudoObject::checkRValue(), clang::Sema::checkSectionName(), clang::Sema::CheckShadowingDeclModification(), clang::interp::CheckShift(), checkSimpleDecomposition(), CheckSimplerImplicitMovesMSVCWorkaround(), clang::Sema::CheckSingleAssignmentConstraints(), clang::Sema::checkStringLiteralArgumentAttr(), CheckTautologicalComparison(), clang::Sema::CheckTemplateArgument(), CheckTemporary(), clang::interp::CheckThis(), clang::Sema::checkThisInStaticMemberFunctionExceptionSpec(), clang::Sema::checkThisInStaticMemberFunctionType(), checkThreeWayNarrowingConversion(), checkTupleLikeDecomposition(), clang::Sema::CheckUnaryExprOrTypeTraitOperand(), clang::Sema::CheckUnevaluatedOperand(), clang::Sema::CheckUnresolvedLookupAccess(), clang::Sema::CheckUnresolvedMemberAccess(), clang::Sema::CheckUnusedVolatileAssignment(), clang::Sema::CheckUsingDeclRedeclaration(), clang::Sema::CheckUsingShadowDecl(), clang::Sema::checkVariadicArgument(), clang::Sema::CheckVecStepExpr(), clang::CheckWasmBuiltinArgIsInteger(), clang::CheckWasmBuiltinArgIsTable(), clang::interp::Compiler< Emitter >::classify(), clang::interp::Context::classify(), ClassifyBinaryOp(), ClassifyExprValueKind(), ClassifyInternal(), ClassifyMemberExpr(), clang::interp::Compiler< Emitter >::classifyPrim(), clang::threadSafety::lexpr::Terminal::classof(), clang::threadSafety::lexpr::And::classof(), clang::threadSafety::lexpr::Or::classof(), clang::threadSafety::lexpr::Not::classof(), clang::threadSafety::til::Variable::classof(), clang::threadSafety::til::Future::classof(), clang::threadSafety::til::Undefined::classof(), clang::threadSafety::til::Wildcard::classof(), clang::threadSafety::til::Literal::classof(), clang::threadSafety::til::LiteralPtr::classof(), clang::threadSafety::til::Function::classof(), clang::threadSafety::til::SFunction::classof(), clang::threadSafety::til::Code::classof(), clang::threadSafety::til::Field::classof(), clang::threadSafety::til::Apply::classof(), clang::threadSafety::til::SApply::classof(), clang::threadSafety::til::Project::classof(), clang::threadSafety::til::Call::classof(), clang::threadSafety::til::Alloc::classof(), clang::threadSafety::til::Load::classof(), clang::threadSafety::til::Store::classof(), clang::threadSafety::til::ArrayIndex::classof(), clang::threadSafety::til::ArrayAdd::classof(), clang::threadSafety::til::UnaryOp::classof(), clang::threadSafety::til::BinaryOp::classof(), clang::threadSafety::til::Cast::classof(), clang::threadSafety::til::Phi::classof(), clang::threadSafety::til::Terminator::classof(), clang::threadSafety::til::Goto::classof(), clang::threadSafety::til::Branch::classof(), clang::threadSafety::til::Return::classof(), clang::threadSafety::til::BasicBlock::classof(), clang::threadSafety::til::SCFG::classof(), clang::threadSafety::til::Identifier::classof(), clang::threadSafety::til::IfThenElse::classof(), clang::threadSafety::til::Let::classof(), clang::ASTContext::cleanup(), cleanupDeallocOrFinalize(), clang::Sema::CleanupVarDeclMarking(), clang::LocationContextManager::clear(), clang::arcmt::FileRemapper::clear(), clang::CompilerInstance::clearOutputFiles(), clang::LocalInstantiationScope::cloneScopes(), clang::SemaCodeCompletion::CodeCompleteConstructorInitializer(), clang::SemaCodeCompletion::CodeCompletePostfixExpression(), CollectStatementsForCase(), clang::Sema::collectUnexpandedParameterPacks(), collectVFSEntries(), CollectVisibleConversions(), clang::edit::EditedSource::commit(), CompactMacroExpandedPieces(), clang::threadSafety::til::Alloc::compare(), clang::threadSafety::til::Apply::compare(), clang::threadSafety::til::ArrayAdd::compare(), clang::threadSafety::til::ArrayIndex::compare(), clang::threadSafety::til::BasicBlock::compare(), clang::threadSafety::til::BinaryOp::compare(), clang::threadSafety::til::Branch::compare(), clang::threadSafety::til::Call::compare(), clang::threadSafety::til::Cast::compare(), clang::threadSafety::til::Code::compare(), clang::threadSafety::til::Field::compare(), clang::threadSafety::til::Function::compare(), clang::threadSafety::til::Future::compare(), clang::threadSafety::til::Goto::compare(), clang::threadSafety::til::Identifier::compare(), clang::threadSafety::til::IfThenElse::compare(), clang::threadSafety::til::Let::compare(), clang::threadSafety::til::LiteralPtr::compare(), clang::threadSafety::til::Load::compare(), clang::threadSafety::til::Phi::compare(), clang::threadSafety::til::Project::compare(), clang::threadSafety::til::Return::compare(), clang::threadSafety::til::SApply::compare(), clang::threadSafety::til::SCFG::compare(), clang::threadSafety::til::SFunction::compare(), clang::threadSafety::til::Store::compare(), clang::threadSafety::til::UnaryOp::compare(), clang::threadSafety::til::Variable::compare(), compareOverloads(), clang::CXXRecordDecl::completeDefinition(), clang::Sema::completeExprArrayBound(), clang::ASTReader::completeVisibleDeclsMap(), clang::format::AffectedRangeManager::computeAffectedLines(), clang::computeDependence(), ComputeDynamicType(), clang::threadSafety::til::SCFG::computeNormalForm(), clang::Sema::computeNRVO(), clang::ento::ExprEngine::computeObjectUnderConstruction(), clang::analyze_os_log::computeOSLogBufferLayout(), clang::HeaderSearch::computeUserEntryUsage(), clang::ento::SymbolManager::conjureSymbol(), clang::Sema::ConstantFoldAttrArgs(), clang::CodeGen::CodeGenModule::ConstructAttributeList(), clang::ConstructionContextItem::ConstructionContextItem(), ConstructTransparentUnion(), ConvertDeclSpecToType(), ConvertForConditional(), clang::tooling::AtomicChange::convertFromYAML(), convertVector(), clang::Sema::ConvertVectorExpr(), CorrectDelayedTyposInBinOp(), clang::Sema::CorrectDelayedTyposInExpr(), clang::MultiplexExternalSemaSource::CorrectTypo(), clang::EnumConstantDecl::Create(), clang::ConstantExpr::Create(), clang::ImplicitCastExpr::Create(), clang::OMPArrayShapingExpr::Create(), clang::CStyleCastExpr::Create(), clang::CXXStaticCastExpr::Create(), clang::CXXDynamicCastExpr::Create(), clang::CXXReinterpretCastExpr::Create(), clang::CXXFunctionalCastExpr::Create(), clang::ReturnStmt::Create(), createBinOpInfoFromIncDec(), clang::Sema::CreateBuiltinArraySubscriptExpr(), clang::cross_tu::createCrossTUIndexString(), clang::DependentScopeDeclRefExpr::CreateEmpty(), clang::ConstructionContext::createFromLayers(), clang::interp::Program::createGlobal(), createInvocationForMigration(), clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata(), clang::CodeGen::CodeGenModule::createOpenCLIntToSamplerConversion(), clang::Sema::CreateOverloadedBinOp(), createPrivatesRecordDecl(), clang::dataflow::Environment::createStorageLocation(), clang::Sema::CreateUnaryExprOrTypeTraitExpr(), clang::Interpreter::createWithCUDA(), clang::CStyleCastPtrExpr(), clang::driver::CudaInstallationDetector::CudaInstallationDetector(), CXXRecordMembersNamed(), DeduceFromInitializerList(), clang::Sema::DeduceTemplateSpecializationFromInitializer(), clang::Sema::DefaultArgumentPromotion(), clang::ento::ExprEngine::defaultEvalCall(), clang::Sema::DefaultFunctionArrayConversion(), clang::Sema::DefaultFunctionArrayLvalueConversion(), clang::Sema::DefaultLvalueConversion(), clang::Sema::DefaultVariadicArgumentPromotion(), clang::interp::Compiler< Emitter >::delegate(), clang::interp::LocalScope< Emitter >::destroyLocals(), diagnoseAddressOfInvalidType(), clang::Sema::DiagnoseAlwaysNonNullPointer(), clang::ImplicitConversionSequence::DiagnoseAmbiguousConversion(), clang::Sema::DiagnoseAssignmentAsCondition(), DiagnoseBadConversion(), DiagnoseConstAssignment(), DiagnosedUnqualifiedCallsToStdFunctions(), clang::Sema::DiagnoseEqualityWithExtraParens(), clang::Sema::diagnoseEquivalentInternalLinkageDeclarations(), DiagnoseFloatingImpCast(), DiagnoseForRangeReferenceVariableCopies(), clang::Sema::diagnoseIgnoredQualifiers(), clang::Sema::DiagnoseImmediateEscalatingReason(), DiagnoseImpCast(), DiagnoseIntInBoolContext(), DiagnoseInvalidRedeclaration(), diagnoseListInit(), clang::SemaObjC::DiagnoseMissingDesignatedInitOverrides(), diagnoseMissingInitializer(), diagnoseMutableFields(), DiagnoseNullConversion(), DiagnoseRecursiveConstFields(), DiagnoseReinterpretUpDownCast(), diagnoseRepeatedUseOfWeak(), clang::Sema::DiagnoseReturnInConstructorExceptionHandler(), clang::Sema::DiagnoseStaticAssertDetails(), clang::Sema::DiagnoseUnexpandedParameterPack(), clang::Sema::DiagnoseUnexpandedParameterPacks(), clang::SemaObjC::DiagnoseUnimplementedProperties(), diagnoseUnknownAnyExpr(), diagnoseUnknownDecl(), DiagnoseUnusedComparison(), clang::Sema::DiagnoseUnusedExprResult(), diagnoseWellFormedUnsatisfiedConstraintExpr(), clang::Sema::diagnoseZeroToNullptrConversion(), DiagRecursiveConstraintEval(), diagReturnOnAllocFailure(), DiagUninitUse(), clang::interp::Compiler< Emitter >::discard(), clang::Sema::DiscardMisalignedMemberAddress(), clang::interp::Divc(), DoEmitAvailabilityWarning(), DoMarkBindingDeclReferenced(), DoMarkPotentialCapture(), DoMarkVarDeclReferenced(), clang::driver::OffloadAction::doOnEachDeviceDependence(), DoPrintMacros(), clang::DoRewriteTest(), clang::TreeTransform< Derived >::DropCallArgument(), clang::CFGDominatorTreeImpl< IsPostDom >::dump(), clang::ModuleMap::dump(), clang::AnyCall::dump(), clang::ento::PathPieces::dump(), clang::interp::EvaluationResult::dump(), clang::FunctionEffectsRef::dump(), clang::dataflow::Environment::dump(), clang::ento::CallEvent::dump(), dumpBasePath(), clang::ASTDumper::dumpLookups(), DumpRecordLayout(), clang::interp::InitLink::emit(), EmitAArch64TblBuiltinExpr(), clang::CodeGen::ConstantEmitter::emitAbstract(), emitAlignedClause(), clang::CodeGen::CodeGenModule::EmitAnnotationArgs(), EmitArrayDelete(), emitAtomicCmpXchg(), EmitAtomicCmpXchg128ForMSIntrin(), emitAtomicCmpXchgFailureSet(), EmitAtomicCmpXchgForMSIntrin(), EmitAtomicDecrementValue(), EmitAtomicIncrementValue(), EmitAtomicOp(), clang::EmitBackendOutput(), EmitBinaryAtomic(), EmitBinaryAtomicPost(), emitBinaryExpMaybeConstrainedFPBuiltin(), emitBinaryMaybeConstrainedFPBuiltin(), EmitBitTestIntrinsic(), emitBuiltinWithOneOverloadedType(), emitClauseForBareTargetDirective(), EmitCommonNeonSISDBuiltinExpr(), EmitCompare(), emitCopyprivateCopyFunction(), clang::CodeGen::CGCUDARuntime::EmitCUDAKernelCallExpr(), clang::CodeGen::CGOpenMPRuntime::emitDeclareSimdFunction(), clang::CodeGen::CGOpenMPRuntime::emitDependClause(), emitDependData(), clang::CodeGen::CGOpenMPRuntime::emitDepobjDependClause(), clang::CodeGen::CGOpenMPRuntime::emitDepobjElements(), clang::CodeGen::CGOpenMPRuntime::emitDepobjElementsSizes(), clang::interp::LocalScope< Emitter >::emitDestructors(), clang::TextDiagnostic::emitDiagnosticLoc(), clang::CodeGen::CGOpenMPRuntime::emitDoacrossInit(), EmitDoacrossOrdered(), clang::CodeGen::CodeGenModule::EmitExplicitCastExprType(), emitFPIntBuiltin(), emitFrexpBuiltin(), EmitFunctionDeclLValue(), EmitGlobalVarDeclLValue(), EmitISOVolatileLoad(), EmitISOVolatileStore(), emitLibraryCall(), emitMaybeConstrainedFPToIntRoundBuiltin(), clang::CodeGen::CGCXXABI::EmitMemberPointerConversion(), EmitMSVCRTSetJmp(), EmitNewInitializer(), EmitNontemporalLoad(), EmitNontemporalStore(), clang::CodeGen::CodeGenModule::EmitOMPAllocateDecl(), emitOMPAtomicCaptureExpr(), emitOMPAtomicCompareExpr(), emitOMPAtomicExpr(), emitOMPAtomicUpdateExpr(), emitOMPAtomicWriteExpr(), clang::CodeGen::CGOpenCLRuntime::emitOpenCLEnqueuedBlock(), clang::CodeGen::CGOpenMPRuntimeGPU::emitOutlinedFunctionCall(), EmitOverflowCheckedAbs(), EmitPointerWithAlignment(), emitPPCLoadReserveIntrinsic(), emitPreCond(), emitPseudoObjectExpr(), clang::CodeGen::CGOpenMPRuntime::emitReduction(), clang::CodeGen::CGOpenMPRuntime::emitReductionFunction(), clang::SemaObjC::EmitRelatedResultTypeNote(), clang::ento::PathSensitiveBugReporter::emitReport(), EmitScalarFMAExpr(), emitScanBasedDirectiveFinals(), clang::CodeGen::CGOpenMPRuntime::emitSingleRegion(), EmitSpecialRegisterBuiltin(), emitSuspendExpression(), EmitSystemZIntrinsicWithCC(), EmitTargetArchBuiltinExpr(), clang::CodeGen::CGOpenMPRuntime::emitTargetOutlinedFunction(), clang::CodeGen::CGOpenMPRuntime::emitTaskInit(), emitTaskPrivateMappingFunction(), emitTernaryMaybeConstrainedFPBuiltin(), clang::CodeGen::CGObjCRuntime::EmitTryCatchStmt(), EmitTypeidFromVTable(), emitUnaryMaybeConstrainedFPBuiltin(), EmitValToTemp(), emitWasmCatchPadBlock(), EmitX86BitTestIntrinsic(), EmitX86ConvertIntToFp(), EmitX86FMAExpr(), clang::transformer::enclose(), clang::SemaOpenMP::EndOpenMPDSABlock(), EnterNewDeleteCleanup(), clang::EnumDecl::enumerator_begin(), clang::EnumDecl::enumerator_end(), Evaluate(), clang::interp::Context::evaluate(), EvaluateArray(), EvaluateAsBooleanCondition(), EvaluateAsFixedPoint(), EvaluateAsInt(), EvaluateAsRValue(), clang::interp::Context::evaluateAsRValue(), EvaluateAtomic(), EvaluateBuiltinClassifyType(), EvaluateBuiltinConstantPForLValue(), EvaluateBuiltinStrLen(), evaluateCDTSize(), EvaluateComparisonBinaryOperator(), EvaluateComplex(), clang::Sema::EvaluateConvertedConstantExpression(), EvaluateCPlusPlus11IntegralConstantExpr(), EvaluateDependentExpr(), EvaluateExpressionTrait(), EvaluateFixedPoint(), EvaluateFixedPointOrInteger(), EvaluateFloat(), EvaluateIgnoredValue(), EvaluateInPlace(), EvaluateInteger(), EvaluateIntegerOrLValue(), EvaluateLValue(), evaluateLValueAsAllocSize(), EvaluateMemberPointer(), EvaluatePointer(), EvaluateRecord(), EvaluateStmt(), EvaluateTemporary(), evaluateVarDeclInit(), EvaluateVector(), EvaluateVoid(), clang::Expr::EvaluateWithSubstitution(), clang::CodeGenAction::ExecuteAction(), clang::syntax::TokenBuffer::expandedTokens(), expandGraphWithCheckers(), clang::expandUCNs(), ExprLooksBoolean(), clang::extractElementInitializerFromNestedAILE(), extractSubobject(), clang::interp::State::FFDiag(), clang::CFGBlock::FilteredCFGBlockIterator< IMPL, IsPred >::FilteredCFGBlockIterator(), clang::CodeGen::CGDebugInfo::finalize(), clang::OverloadExpr::find(), clang::serialization::MultiOnDiskHashTable< Info >::findAll(), FindBestPath(), findCompleteObject(), findConstantBaseAndOffset(), FindConversionForRefInit(), findEnumForBlockReturn(), clang::Sema::FindHiddenVirtualMethods(), FindImplementableMethods(), findOrdinaryMember(), clang::diff::SyntaxTree::Impl::findPositionInParent(), clang::ObjCPropertyDecl::findPropertyDecl(), findPtrToConstParams(), clang::Interpreter::FindRuntimeInterface(), findSubobject(), findTemplateParameterInType(), findValueTableByName(), findValueTableByValue(), findVar(), findWeakLValue(), FinishTemplateArgumentDeduction(), fitsInto(), FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter(), clang::Sema::FixOverloadedFunctionReference(), fixOverloadedReinterpretCastExpr(), clang::arcmt::FileRemapper::flushToFile(), clang::for(), clang::Sema::forceUnknownAnyToType(), forEachDriverJob(), clang::AnyCall::forExpr(), clang::CodeGen::CGCallee::forPseudoDestructor(), ForwardPrebranchedFallthrough(), clang::ento::iterator::ContainerData::fromEnd(), clang::ento::PathDiagnostic::FullProfile(), clang::SourceRange::fullyContains(), GCRewriteFinalize(), clang::MSAsmStmt::generateAsmString(), GenerateNewArgTokens(), clang::Sema::FullExprArg::get(), clang::dataflow::Environment::get(), clang::SrcMgr::SLocEntry::get(), clang::LineEntry::get(), getActiveRoundingMode(), clang::CodeGen::CGOpenMPRuntimeGPU::getAddressOfLocalVariable(), clang::CodeGen::CodeGenModule::GetAddrOfConstantCompoundLiteral(), clang::CodeGen::CodeGenModule::getAddrOfConstantCompoundLiteralIfEmitted(), clang::CodeGen::CodeGenModule::GetAddrOfConstantStringFromObjCEncode(), clang::CodeGen::CodeGenModule::GetAddrOfGlobalTemporary(), clang::CXXDefaultArgExpr::getAdjustedRewrittenExpr(), GetAlignedMapping(), getAlignmentArgument(), GetAlignOfExpr(), clang::ento::MemRegionManager::getAllocaRegion(), clang::ento::SValBuilder::getAllocaRegionVal(), clang::Type::getAsAdjusted(), getAsSizeOfExpr(), clang::NonTypeTemplateParmDecl::getAssociatedConstraints(), GetAssumedMessageSendExprType(), getBaseAlignment(), getBaseAlignmentAndOffsetFromLValue(), getBaseAlignmentAndOffsetFromPtr(), getBaseIndex(), clang::InitListExpr::getBeginLoc(), clang::Expr::getBestDynamicClassType(), clang::Expr::getBestDynamicClassTypeExpr(), getBlockExpr(), getBuiltinAlignArguments(), getBytesReturnedByAllocSizeCall(), clang::ento::CallEvent::getCalleeStackFrame(), clang::ento::CallEventManager::getCaller(), clang::threadSafety::til::getCanonicalVal(), clang::CharSourceRange::getCharRange(), clang::AnalyzerOptions::getCheckerStringOption(), clang::Sema::getCompletedType(), clang::ento::SValBuilder::getConjuredHeapSymbolVal(), clang::CodeGen::CodeGenModule::GetConstantArrayFromStringLiteral(), getConstantExprReferredType(), clang::IndirectGotoStmt::getConstantTarget(), clang::ento::SValBuilder::getConstantVal(), clang::targets::X86TargetInfo::getConstraintRegister(), clang::CastExpr::getConversionFunction(), getCoroutineSuspendExprReturnType(), clang::Sema::getCurLambda(), clang::ento::CallEventManager::getCXXAllocatorCall(), clang::ento::CallEventManager::getCXXConstructorCall(), clang::ento::CallEventManager::getCXXDeallocatorCall(), clang::ento::CallEventManager::getCXXInheritedConstructorCall(), getCXXRecord(), clang::ento::MemRegionManager::getCXXTempObjectRegion(), getDeclFromExpr(), getDeclFromThisExpr(), clang::Sema::getDecltypeForExpr(), clang::SourceManager::getDecomposedExpansionLoc(), clang::CXXRewrittenBinaryOperator::getDecomposedForm(), clang::SourceManager::getDecomposedSpellingLoc(), getDeducedParameterFromExpr(), clang::ParmVarDecl::getDefaultArg(), clang::ParmVarDecl::getDefaultArgRange(), clang::ASTContext::getDependentTemplateSpecializationType(), getDereferenceExpr(), clang::ento::bugreporter::getDerefExpr(), getDirectCallExpr(), getDistributeLastprivateVars(), clang::DataflowValues< ValueTypes, _AnalysisDirTag >::getEdgeData(), clang::SourceRange::getEnd(), clang::Expr::getEnumConstantDecl(), clang::Module::getExportedModules(), clang::AnyCall::getExpr(), clang::interp::SourceMapper::getExpr(), getExprAsWritten(), GetExprRange(), clang::syntax::TreeBuilder::getExprRange(), clang::Sema::getExprRange(), clang::ValueStmt::getExprStmt(), getExprText(), GetExprType(), clang::arcmt::getFileRemappingsFromFileList(), GetFullTypeForDeclarator(), clang::TypeName::getFullyQualifiedTemplateType(), clang::interp::Program::getGlobal(), getHeaderNameForHeader(), clang::Lexer::getImmediateMacroName(), clang::ento::ExprEngine::getIndexOfElementToConstruct(), clang::ASTContext::getInjectedTemplateArg(), GetIntegerConstantValue(), getIntegerLiteral(), clang::CodeGen::CGOpenCLRuntime::getInvokeFunction(), clang::Preprocessor::getLastMacroWithSpelling(), clang::interp::SourceInfo::getLoc(), clang::interp::Descriptor::getLocation(), getLocationRegionIfReference(), getLValueType(), clang::Decl::getMaxAlignment(), clang::CodeGen::CGCXXABI::getMemberPointerAdjustment(), clang::MultiKeywordSelector::getName(), clang::Sema::getNamedReturnInfo(), getNDSWDS(), getNSArrayObjects(), GetNumNonZeroBytesInInit(), getNumThreads(), clang::CodeGen::CGOpenMPRuntime::getNumThreadsExprForTargetDirective(), clang::ASTContext::getObjCEncodingForMethodDecl(), clang::ento::CallEventManager::getObjCMethodCall(), clang::Expr::getObjCProperty(), getObjectType(), clang::SrcMgr::SLocEntry::getOffsetOnly(), getOpenMPCaptureRegionForClause(), getOperatorNodeKind(), getOverflowPatternBinOp(), clang::MacroInfo::getParameterNum(), clang::ento::ExprEngine::getPendingInitLoop(), getPointerAndSize(), getPresumedAlignmentOfPointer(), getPrimaryDecl(), clang::Sema::getPrintable(), clang::ento::CallEvent::getProgramPoint(), clang::interp::SourceInfo::getRange(), getRange(), clang::ASTContext::getReferenceQualifiedType(), clang::ento::CallEvent::getResultType(), clang::AnyCall::getReturnType(), clang::ento::CallEvent::getReturnValue(), clang::ento::ObjCMethodCall::getRuntimeDefinition(), clang::CodeGen::CodeGenVTables::getSecondaryVirtualPointerIndex(), clang::CodeGen::CGOpenMPRuntime::getSingleCompoundChild(), getSizeOfArgType(), getSizeOfExprArg(), clang::Expr::getSourceBitField(), clang::TagDecl::getSourceRange(), clang::interp::EvaluationResult::getSourceType(), clang::dataflow::DataflowAnalysisContext::getStableStorageLocation(), clang::hlsl::getStageFromEnvironment(), getStaticBooleanValue(), getStmtInfoTableEntry(), getStopTrackingHardEquivalent(), clang::dataflow::Environment::getStorageLocation(), clang::tooling::getStripPluginsAdjuster(), getStrlenExprArg(), clang::CastExpr::getSubExprAsWritten(), clang::CodeGen::CodeGenVTables::getSubVTTIndex(), clang::ento::IndirectGotoNodeBuilder::getTarget(), clang::CXXConstructorDecl::getTargetConstructor(), getTeamsReductionVars(), clang::CFGBlock::getTerminatorCondition(), clang::ASTWriter::getTimestampForOutput(), clang::CharSourceRange::getTokenRange(), clang::Sema::getTrivialTemplateArgumentLoc(), clang::interp::Descriptor::getType(), GetTypeBeforeIntegralPromotion(), clang::DecltypeType::getUnderlyingExpr(), clang::dataflow::Environment::getValue(), getValueDeclFromSExpr(), getVarDeclForExpression(), handleAbiTagAttr(), handleAlignedAttr(), handleAssignment(), handleAssumeAlignedAttr(), HandleBaseToDerivedCast(), handleCallbackAttr(), HandleClassZeroInitialization(), handleCleanupAttr(), handleCodeAlignAttr(), handleCompoundAssignment(), clang::ento::ExprEngine::handleConstructionContext(), HandleConstructorCall(), HandleCovariantReturnAdjustment(), HandleDestruction(), HandleDynamicCast(), clang::Preprocessor::HandleEndOfFile(), clang::SemaSwift::handleError(), clang::Sema::HandleExprEvaluationContextForTypeof(), handleFloatFloatBinOp(), HandleFloatToFloatCast(), HandleFloatToIntCast(), HandleFunctionCall(), handleHLSLLoopHintAttr(), HandleImmediateInvocations(), handleIncDec(), handleInitPriorityAttr(), handleIntIntBinOp(), HandleIntToFloatCast(), HandleLambdaCapture(), HandleLValueArrayAdjustment(), HandleLValueBase(), HandleLValueBasePath(), HandleLValueComplexElement(), HandleLValueDirectBase(), HandleLValueIndirectMember(), HandleLValueMember(), HandleLValueVectorElement(), handleMinVectorWidthAttr(), clang::SemaARM::handleNewAttr(), handleNoBuiltinAttr(), handleNonNullAttr(), handleNoSanitizeAttr(), handleOpenCLUnrollHint(), HandleOperatorDeleteCall(), HandleOperatorNewCall(), HandleOverflow(), handlePassObjectSizeAttr(), handleSentinelAttr(), clang::SemaOpenCL::handleSubGroupSize(), handleSuppressAttr(), handleTargetClonesAttr(), clang::BackendConsumer::HandleTranslationUnit(), handleTrivialCopy(), handleVectorElementCast(), handleVectorShuffle(), handleVectorVectorBinOp(), HandleVirtualDispatch(), handleWorkGroupSize(), HasAccess(), hasAnyPointerType(), hasBPFPreserveStaticOffset(), clang::Sema::hasCStrMethod(), HasEnumType(), clang::arcmt::CapturedDiagList::hasErrors(), clang::CFGBlock::FilteredCFGBlockIterator< IMPL, IsPred >::hasMore(), clang::ento::CallEvent::hasNonNullArgumentsWithType(), hasParsedAttr(), clang::Expr::HasSideEffects(), clang::arcmt::trans::hasSideEffects(), clang::tooling::HeaderIncludes::HeaderIncludes(), clang::html::HighlightRange(), clang::IgnoreBaseCastsSingleStep(), clang::IgnoreCastsSingleStep(), clang::dataflow::ignoreCFGOmittedNodes(), IgnoreCommaOperand(), IgnoreCXXFunctionalCastExprWrappingConstructor(), clang::Sema::IgnoredValueConversions(), clang::IgnoreElidableImplicitConstructorSingleStep(), clang::IgnoreExprNodes(), clang::detail::IgnoreExprNodesImpl(), IgnoreImplicit(), clang::IgnoreImplicitAsWrittenSingleStep(), clang::IgnoreImplicitCastsExtraSingleStep(), clang::IgnoreImplicitCastsSingleStep(), IgnoreImplicitConstructorSingleStep(), clang::IgnoreImplicitSingleStep(), clang::IgnoreLValueCastsSingleStep(), clang::Expr::IgnoreParenNoopCasts(), clang::IgnoreParensOnlySingleStep(), clang::IgnoreParensSingleStep(), ignorePointerCastsAndParens(), ignoreTransparentExprs(), clang::Expr::IgnoreUnlessSpelledInSource(), clang::Sema::ImpCastExprToType(), clang::ASTNodeImporter::import(), clang::ASTImporter::Import(), clang::ASTNodeImporter::ImportAPValue(), clang::ASTNodeImporter::ImportCastPath(), clang::interp::IncDecHelper(), clang::IncrementalParser::IncrementalParser(), clang::index::IndexingContext::indexDeclGroupRef(), clang::syntax::TokenBuffer::indexExpandedTokens(), clang::ento::IndirectGotoNodeBuilder::IndirectGotoNodeBuilder(), clang::tooling::stdlib::initialize(), clang::InitializationSequence::InitializeFrom(), clang::transformer::detail::injectEdits(), clang::BumpVector< T >::insert(), clang::format::IndexedTokenSource::insertTokens(), clang::Sema::InstantiateClass(), instantiateDependentAssumeAlignedAttr(), instantiateOMPDeclareSimdDeclAttr(), instantiateOMPDeclareVariantAttr(), clang::interp::interp__builtin_constant_p(), clang::interp::interp__builtin_is_constant_evaluated(), clang::interp::EvalEmitter::interpretExpr(), clang::interp::InterpretOffsetOf(), isAncestorDeclContextOf(), isAnyBaseRegionReported(), IsArithmeticBinaryExpr(), clang::isASafeCallArg(), clang::CodeGen::CodeGenFunction::isBinaryLogicalOp(), isBlockVarRef(), IsCallableWithAppend(), isCalleeArrow(), isCapabilityExpr(), isCapturedBy(), isCheapEnoughToEvaluateUnconditionally(), isConfigurationValue(), clang::ParentMap::isConsumedExpr(), IsCPUDispatchCPUSpecificMultiVersion(), clang::CFGCXXRecordTypedCall::isCXXRecordTypedCall(), clang::Declarator::isDeclarationOfFunction(), isDeclRefExprToReference(), clang::Expr::isDefaultArgument(), isDesignatorAtObjectEnd(), isEnumConstant(), IsEnumConstOrFromMacro(), isExprAnUnaddressableFunction(), clang::Expr::isFlexibleArrayMemberLike(), isFrameworkStylePath(), IsGlobalLValue(), clang::arcmt::trans::isGlobalVar(), isGLValueFromPointerDeref(), clang::ento::CheckerContext::isGreaterOrEqual(), clang::ModuleMap::isHeaderUnavailableInModule(), clang::MacroInfo::isIdenticalTo(), clang::Expr::isImplicitCXXThis(), isImplicitExpr(), isImplicitMapperNeeded(), isImplicitSelf(), isImplicitThis(), isIncompletePhi(), isInCoroutineStmt(), IsIntegerLiteralConstantExpr(), isInterestingExpr(), isInvalidSelf(), clang::Selector::isKeywordSelector(), clang::Expr::isKnownToHaveBooleanValue(), isKnownToHaveUnsignedValue(), isLayoutCompatibleUnion(), IsLiteralLValue(), clang::LiveVariables::LivenessValues::isLive(), IsModifiable(), clang::CXXTypeidExpr::isMostDerived(), clang::ento::CheckerContext::isNegative(), isNonReferenceableGLValue(), IsNoOpCall(), clang::NSAPI::isNSASCIIStringEncodingConstant(), clang::NSAPI::isNSUTF8StringEncodingConstant(), isNumericLiteralExpression(), clang::Expr::isOBJCGCCandidate(), isObjCObjectLiteral(), clang::Expr::isObjCSelfExpr(), clang::arcmt::trans::isPlusOne(), clang::arcmt::trans::isPlusOneAssign(), clang::Expr::isPotentialConstantExprUnevaluated(), clang::CXXTypeidExpr::isPotentiallyEvaluated(), IsPreserveAIArrayBase(), clang::ASTContext::isPromotableBitField(), clang::Sema::isQualifiedMemberAccess(), clang::Expr::isReadIfDiscardedInCPlusPlus11(), IsReadonlyMessage(), IsRecordFullyDefined(), isReferenceToNonConstCapture(), clang::Expr::isSameComparisonOperand(), isSameWidthConstantConversion(), clang::ASTContext::isSentinelNullExpr(), isSimpleArrayDecayOperand(), isSimpleZero(), isStdBasicOstream(), isStdSmartPtr(), clang::ento::smartptr::isStdSmartPtr(), clang::Expr::isTemporaryObject(), isTrivial(), clang::threadSafety::til::ThreadSafetyTIL::isTrivial(), isTrivialFiller(), isTupleLike(), clang::Expr::isUnusedResultAWarning(), IsUserDefinedConversion(), clang::SourceRange::isValid(), clang::isValidAsciiIdentifier(), clang::Sema::IsValueInFlagEnum(), clang::sema::isVarOnPath(), clang::isWhitespace(), clang::OpenCLOptions::isWithPragma(), LandingPadHasOnlyCXXUses(), lastArgumentForMask(), clang::LinkageInfo::LinkageInfo(), clang::CompilerInstance::loadGlobalModuleIndex(), LookThroughExpr(), lookThroughImplicitCasts(), clang::CXXRecordDecl::lookupDependentName(), clang::Sema::LookupInlineAsmVarDeclField(), clang::Sema::LookupInSuper(), clang::Sema::LookupQualifiedName(), clang::serialized_diags::make_error_code(), MakeAtomicCmpXchgValue(), MakeBinaryAtomicValue(), makeLaunchBoundsArgExpr(), clang::ASTReader::makeModuleVisible(), MallocUpdateRefState(), mapToUserEntries(), clang::Sema::MarkDeclarationsReferencedInExpr(), clang::Sema::MarkDeclRefReferenced(), clang::Sema::MarkExpressionAsImmediateEscalating(), MarkExprReferenced(), clang::Sema::MarkFunctionParmPackReferenced(), clang::Sema::MarkMemberReferenced(), clang::sema::FunctionScopeInfo::markSafeWeakUse(), markUnaddressableCandidatesUnviable(), MarkUsedTemplateParameters(), clang::Sema::MarkUsedTemplateParameters(), clang::Sema::MarkVirtualMembersReferenced(), MatchesFriend(), MatchTemplateParameterKind(), clang::Sema::MatchTemplateParametersToScopeSpecifier(), clang::Sema::MaybeBindToTemporary(), maybeConstEvalStringLiteral(), clang::Sema::MaybeConvertParenListExprToParenExpr(), clang::Sema::MaybeCreateExprWithCleanups(), clang::Sema::MaybeCreateStmtWithCleanups(), MaybeDecrementCount(), MaybeDiagnoseAmbiguousConstraints(), clang::MultiplexExternalSemaSource::MaybeDiagnoseMissingCompleteType(), MaybeElementDependentArrayFiller(), clang::Sema::maybeExtendBlockObject(), maybeGetOperatorObjectArg(), maybeGetUnaryAddrOfOperand(), MaybeHandleUnionActiveMemberChange(), clang::CodeGen::CodeGenFunction::maybeResetMCDCCondBitmap(), maybeTailCall(), clang::dataflow::maybeUnpackLValueExpr(), clang::CodeGen::CodeGenFunction::maybeUpdateMCDCCondBitmap(), clang::CodeGen::CodeGenFunction::maybeUpdateMCDCTestVectorBitmap(), maybeUpdateVD(), clang::tooling::mayEverNeedParens(), clang::ASTContext::mergeExtParameterInfo(), clang::ASTContext::mergeTypes(), MethodsAndNestedClassesComplete(), clang::Sema::mightBeIntendedToBeTemplateName(), MightInstantiateTo(), modifySubobject(), MustDelayAttributeArguments(), clang::transformer::name(), clang::tooling::needParensAfterUnaryOperator(), clang::tooling::needParensBeforeDotOrArrow(), needsConversionOfHalfVec(), clang::interp::Neg(), clang::ento::iterator::ContainerData::newEnd(), clang::sema::nextPathEntryRange(), clang::transformer::noopEdit(), clang::transformer::note(), clang::OverloadCandidateSet::NoteCandidates(), clang::TemplateSpecCandidateSet::NoteCandidates(), NoteLValueLocation(), noteMemberDeclaredHere(), objectifyExpr(), clang::interp::OffsetOf(), clang::SourceRange::operator!=(), clang::Sema::FullExprArg::operator->(), clang::operator<(), clang::operator<<(), clang::ast_matchers::dynamic::operator<<(), clang::dataflow::operator<<(), clang::SourceRange::operator==(), optimizeEdges(), optimizeHeaderSearchOpts(), clang::DependencyFileGenerator::outputDependencyFile(), clang::Sema::NameClassification::OverloadSet(), clang::Rewriter::overwriteChangedFiles(), clang::arcmt::FileRemapper::overwriteOriginal(), clang::TreeTransform< Derived >::Owned(), clang::Interpreter::Parse(), clang::analyze_format_string::ParseAmount(), clang::analyze_format_string::ParseArgPosition(), parseClangCLEHFlags(), clang::Parser::ParseConstraintLogicalAndExpression(), clang::analyze_format_string::ParseFieldWidth(), clang::analyze_format_string::ParseFormatStringHasSArg(), clang::analyze_format_string::ParseLengthModifier(), clang::analyze_format_string::ParseNonPositionAmount(), ParseObjCFlags(), clang::SemaObjC::ParseObjCStringLiteral(), parseOverflowPatternExclusionValues(), clang::analyze_format_string::ParsePositionAmount(), ParsePrecision(), ParsePrintfSpecifier(), clang::analyze_format_string::ParsePrintfString(), ParseScanfSpecifier(), clang::analyze_format_string::ParseScanfString(), ParseScanList(), parseSingle(), clang::analyze_format_string::ParseVectorModifier(), clang::sema::pathContainsInit(), clang::InitializationSequence::Perform(), clang::Sema::PerformContextualImplicitConversion(), clang::Sema::PerformImplicitConversion(), clang::Sema::PerformQualificationConversion(), PersonalityHasOnlyCXXUses(), clang::PostOrderCFGView::PostOrderCFGView(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::precedence(), precomputeExpr(), clang::SemaObjC::PrepareCastToObjCObjectPointer(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::print(), print(), clang::LookupResult::print(), clang::CallGraph::print(), clang::CFG::print(), print_block(), print_elem(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printAlloc(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printApply(), printArgList(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printArrayAdd(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printArrayIndex(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printBasicBlock(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printBBInstr(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printBinaryOp(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printBranch(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printCall(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printCast(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printCode(), printExprAsWritten(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printField(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printFunction(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printFuture(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printGoto(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printIdentifier(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printIfThenElse(), printIndicesOfElementsToConstructJson(), clang::ProgramPoint::printJson(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printLet(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printLiteral(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printLiteralPtr(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printLiteralT(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printLoad(), PrintMacroDefinition(), printMemFnName(), printOwnershipTakesList(), printPendingInitLoopJson(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printPhi(), clang::APValue::printPretty(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printProject(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printReturn(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printSApply(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printSCFG(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printSExpr(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printSFunction(), clang::IdentifierTable::PrintStats(), clang::SourceManager::PrintStats(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printStore(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printUnaryOp(), PrintUnexpected(), clang::ento::ExprEngine::processCFGElement(), processImplicitMapsWithDefaultMappers(), clang::ento::ExprEngine::processSwitch(), clang::APValue::Profile(), clang::DependentDecltypeType::Profile(), clang::DependentTypeOfExprType::Profile(), clang::DependentSizedArrayType::Profile(), clang::PackIndexingType::Profile(), clang::ento::EnvironmentEntry::Profile(), clang::interp::PtrPtrCast(), clang::threadSafety::til::VisitReducerBase::Container< T >::push_back(), clang::threadSafety::til::CopyReducerBase::Container< T >::push_back(), pushTemporaryCleanup(), clang::ASTRecordReader::readAttributes(), clang::ASTReader::ReadComments(), clang::ASTReader::ReadDefinedMacros(), clang::ASTRecordReader::readOMPChildren(), clang::ASTReader::ReadSLocEntry(), clang::tooling::reallyIgnoreImplicit(), rebucketPaths(), RebuildDeclaratorInCurrentInstantiation(), clang::TreeTransform< Derived >::RebuildDecltypeType(), clang::Sema::RebuildExprInCurrentInstantiation(), clang::TreeTransform< Derived >::RebuildExprRequirement(), rebuildPotentialResultsAsNonOdrUsed(), clang::TreeTransform< Derived >::RebuildTypeOfExprType(), clang::TreeTransform< Derived >::RebuildUnresolvedUsingType(), clang::CodeGen::CGOpenCLRuntime::recordBlockInfo(), clang::sema::FunctionScopeInfo::recordUseOfWeak(), clang::SemaPseudoObject::recreateSyntacticForm(), clang::threadSafety::til::VisitReducer< Self >::reduceIfThenElse(), clang::threadSafety::til::VisitReducer< Self >::reduceReturn(), refersToCompleteObject(), clang::Expr::refersToGlobalRegisterVar(), clang::Sema::RefersToMemberWithReducedAlignment(), clang::Expr::refersToVectorElement(), clang::format::internal::reformat(), REGISTER_MAP_WITH_PROGRAMSTATE(), clang::comments::CommandTraits::registerCommentOptions(), clang::Sema::FullExprArg::release(), removeContextCycles(), clang::CXXRecordDecl::removeConversion(), clang::ento::EnvironmentManager::removeDeadBindings(), removeEdgesToDefaultInitializers(), removeFromState(), removeIdenticalEvents(), removeLValueToRValueCast(), RemoveNestedImmediateInvocation(), removePiecesWithInvalidLocations(), clang::sema::LambdaScopeInfo::removePotentialCapture(), removePunyEdges(), removeTrackedSubregions(), clang::UnresolvedSetImpl::replace(), clang::ASTUnresolvedSet::replace(), clang::arcmt::CapturedDiagList::reportDiagnostics(), clang::reportOptRecordError(), clang::interp::InterpState::reportOverflow(), clang::Sema::RequireCompleteExprType(), clang::Sema::RequireCompleteSizedExprType(), requiresParensToAddCast(), clang::threadSafety::til::BasicBlock::reservePredecessors(), clang::Sema::resolveAddressOfSingleOverloadCandidate(), ResolveAllBranchFixups(), clang::Sema::resolveAndFixAddressOfSingleOverloadCandidate(), ResolveConstructorOverload(), resolveDeallocationOverload(), ResolveOverloadForDeduction(), clang::Sema::ResolveSingleFunctionTemplateSpecialization(), runOnBlock(), runThinLTOBackend(), ScanFormat(), clang::CodeGen::CGOpenMPRuntime::scanForTargetRegionsFunctions(), scanFromBlock(), clang::ento::ProgramStatePartialTrait< llvm::ImmutableMap< Key, Data, Info > >::Set(), clang::ento::ProgramState::set(), clang::CXXUnresolvedConstructExpr::setArg(), clang::UnaryExprOrTypeTraitExpr::setArgument(), clang::CXXParenListInitExpr::setArrayFiller(), clang::Declarator::setAsmLabel(), clang::GCCAsmStmt::setAsmString(), clang::MatrixSubscriptExpr::setBase(), clang::MemberExpr::setBase(), clang::ExtVectorElementExpr::setBase(), clang::ObjCIsaExpr::setBase(), clang::CXXRecordDecl::setBases(), clang::ObjCForCollectionStmt::setCollection(), clang::MatrixSubscriptExpr::setColumnIdx(), clang::OMPDeclareReductionDecl::setCombiner(), clang::ChooseExpr::setCond(), clang::ForStmt::setCond(), clang::CXXForRangeStmt::setCond(), clang::ento::RetainSummary::setDefaultArgEffect(), clang::ConceptDecl::setDefinition(), clang::threadSafety::til::Variable::setDefinition(), clang::CXXConstructExpr::setElidable(), clang::SourceRange::setEnd(), clang::Scope::setEntity(), clang::FloatingLiteral::setExact(), clang::ExplicitSpecifier::setExpr(), clang::OMPHoldsClause::setExpr(), clang::BadConversionSequence::setFromExpr(), clang::ForStmt::setInc(), clang::CXXForRangeStmt::setInc(), clang::OffsetOfExpr::setIndexExpr(), clang::EnumConstantDecl::setInitExpr(), clang::CompoundLiteralExpr::setInitializer(), clang::OMPDeclareReductionDecl::setInitializer(), clang::GCCAsmStmt::setInputExpr(), clang::MSAsmStmt::setInputExpr(), clang::ArraySubscriptExpr::setLHS(), clang::BinaryOperator::setLHS(), clang::ChooseExpr::setLHS(), clang::Scope::setLookupEntity(), clang::OMPCanonicalLoop::setLoopVarRef(), setObjCGCLValueClass(), setPGOUseInstrumentor(), clang::NonTypeTemplateParmDecl::setPlaceholderTypeConstraint(), clang::FunctionDecl::setRangeEnd(), clang::CXXForRangeStmt::setRangeInit(), clang::ento::RetainSummary::setRetEffect(), clang::ReturnStmt::setRetValue(), clang::ArraySubscriptExpr::setRHS(), clang::BinaryOperator::setRHS(), clang::ChooseExpr::setRHS(), clang::MatrixSubscriptExpr::setRowIdx(), clang::dataflow::Environment::setStorageLocation(), clang::FullExpr::setSubExpr(), clang::ImaginaryLiteral::setSubExpr(), clang::ParenExpr::setSubExpr(), clang::UnaryOperator::setSubExpr(), clang::CastExpr::setSubExpr(), clang::VAArgExpr::setSubExpr(), clang::CXXBindTemporaryExpr::setSubExpr(), clang::DesignatedInitExpr::setSubExpr(), clang::IndirectGotoStmt::setTarget(), clang::threadSafety::til::BasicBlock::setTerminator(), setUsedBits(), clang::dataflow::Environment::setValue(), clang::APValue::setVector(), clang::VisibleModuleSet::setVisible(), shouldNotPrintDirectly(), simplifySimpleBranches(), clang::threadSafety::til::simplifyToCanonicalVal(), clang::interp::SizelessVectorElementSize(), clang::TreeTransform< Derived >::SkipLambdaBody(), clang::Expr::skipRValueSubobjectAdjustments(), skipTemporaryBindingsNoOpCastsAndParens(), clang::SourceRange::SourceRange(), stripCastsAndSugar(), stripOpaqueValuesFromPseudoObjectRef(), clang::TemplateArgument::structurallyEquals(), clang::Sema::SubstConstraintExpr(), clang::Sema::SubstConstraintExprWithoutSatisfaction(), clang::Sema::SubstExpr(), clang::FoldExpandedConstraint::subsumes(), clang::subsumes(), clang::Interpreter::SynthesizeExpr(), clang::DiagnosticError::take(), clang::TemplateArgument::TemplateArgument(), clang::TemplateArgumentLocInfo::TemplateArgumentLocInfo(), clang::Sema::TemporaryMaterializationConversion(), throwEscapes(), clang::interp::Pointer::toAPValue(), clang::threadSafety::sx::toString(), clang::ento::bugreporter::Tracker::track(), clang::ento::bugreporter::trackExpressionValue(), clang::dataflow::DataflowAnalysis< Derived, LatticeT >::transferBranchTypeErased(), clang::dataflow::DataflowAnalysis< Derived, LatticeT >::transferTypeErased(), clang::TreeTransform< Derived >::TransformAddressOfOperand(), EnsureImmediateInvocationInDefaultArgs::TransformBlockExpr(), clang::TreeTransform< Derived >::TransformCXXNamedCastExpr(), EnsureImmediateInvocationInDefaultArgs::TransformCXXThisExpr(), clang::TreeTransform< Derived >::TransformDependentScopeDeclRefExpr(), clang::TreeTransform< Derived >::TransformDependentTemplateSpecializationType(), clang::TreeTransform< Derived >::TransformExpr(), clang::TreeTransform< Derived >::TransformExprRequirement(), EnsureImmediateInvocationInDefaultArgs::TransformLambdaExpr(), clang::TreeTransform< Derived >::TransformOMPExecutableDirective(), clang::transformOMPMappableExprListClause(), EnsureImmediateInvocationInDefaultArgs::TransformSourceLocExpr(), clang::TreeTransform< Derived >::TransformStmt(), clang::TreeTransform< Derived >::TransformTemplateArgument(), clang::Sema::TransformToPotentiallyEvaluated(), clang::threadSafety::SExprBuilder::translate(), clang::driver::toolchains::MSVCToolChain::TranslateArgs(), clang::threadSafety::SExprBuilder::translateAttrExpr(), translateEdits(), TranslateOptArg(), translateTemplateArgument(), clang::threadSafety::til::Traversal< Self, R >::traverse(), clang::arcmt::trans::MigrationContext::traverse(), clang::threadSafety::til::BasicBlock::traverse(), clang::arcmt::trans::BlockObjCVariableTraverser::traverseBody(), clang::threadSafety::til::Traversal< Self, R >::traverseByCase(), clang::LexicallyOrderedRecursiveASTVisitor< Derived >::TraverseDeclContextHelper(), clang::ParentMapContext::traverseIgnored(), clang::threadSafety::til::Traversal< Self, R >::traverseSExpr(), truncateBitfieldValue(), clang::Sema::tryCaptureVariable(), clang::Sema::tryConvertExprToType(), TryDiagnoseProtectedAccess(), clang::CodeGen::ConstantEmitter::tryEmitAbstract(), clang::CodeGen::ConstantEmitter::tryEmitAbstractForMemory(), clang::CodeGen::ConstantEmitter::tryEmitForInitializer(), clang::CodeGen::ConstantEmitter::tryEmitPrivate(), clang::CodeGen::ConstantEmitter::tryEmitPrivateForMemory(), clang::CodeGen::ConstantEmitter::tryEmitPrivateForVarInit(), tryEvaluateBuiltinObjectSize(), clang::Sema::tryExprAsCall(), TryInitializerListConstruction(), TryListInitialization(), TryOrBuildParenListInitialization(), TryRefInitWithConversionFunction(), clang::tryToFindPtrOrigin(), clang::Sema::tryToRecoverWithCall(), tryTransformToIntOrEnumConstant(), TryUserDefinedConversion(), clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(), clang::OffloadBundler::UnbundleFiles(), clang::ASTVector< T >::uninitialized_copy(), UnpackConstruction(), updateGNUCompoundLiteralRValue(), updateStringLiteralType(), UsefulToPrintExpr(), clang::Sema::UsualUnaryConversions(), clang::targets::AMDGPUTargetInfo::validateAsmConstraint(), validateDeclsInsideHLSLBuffer(), clang::Sema::VerifyIntegerConstantExpression(), clang::SemaOpenMP::VerifyPositiveIntegerConstantInClause(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::Visit(), clang::interp::Compiler< Emitter >::visit(), clang::JSONNodeDumper::Visit(), clang::TextNodeDumper::Visit(), clang::ento::ExprEngine::Visit(), clang::threadSafety::til::VisitReducer< Self >::visit(), clang::interp::Compiler< Emitter >::VisitAbstractConditionalOperator(), clang::ASTNodeImporter::VisitAddrLabelExpr(), clang::interp::Compiler< Emitter >::VisitAddrLabelExpr(), clang::interp::Compiler< Emitter >::visitAPValue(), clang::interp::Compiler< Emitter >::visitAPValueInitializer(), clang::ASTNodeImporter::VisitArrayInitIndexExpr(), clang::interp::Compiler< Emitter >::VisitArrayInitIndexExpr(), clang::ASTNodeImporter::VisitArrayInitLoopExpr(), clang::interp::Compiler< Emitter >::VisitArrayInitLoopExpr(), clang::ASTNodeImporter::VisitArraySubscriptExpr(), clang::interp::Compiler< Emitter >::VisitArraySubscriptExpr(), clang::ASTNodeImporter::VisitArrayTypeTraitExpr(), clang::interp::Compiler< Emitter >::VisitArrayTypeTraitExpr(), clang::ASTNodeImporter::VisitAtomicExpr(), clang::TrivialFunctionAnalysisVisitor::VisitAtomicExpr(), clang::ASTNodeImporter::VisitBinaryConditionalOperator(), clang::ASTNodeImporter::VisitBinaryOperator(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitBindingDecl(), clang::JSONNodeDumper::visitBlockCommandComment(), clang::interp::Compiler< Emitter >::VisitBlockExpr(), clang::CFG::VisitBlockStmts(), clang::interp::Compiler< Emitter >::visitBool(), clang::interp::Compiler< Emitter >::VisitBuiltinCallExpr(), clang::ASTNodeImporter::VisitCallExpr(), ImmediateCallVisitor::VisitCallExpr(), clang::interp::Compiler< Emitter >::VisitCallExpr(), clang::ASTNodeImporter::VisitCharacterLiteral(), clang::interp::Compiler< Emitter >::VisitCharacterLiteral(), clang::ASTNodeImporter::VisitChooseExpr(), clang::interp::Compiler< Emitter >::VisitChooseExpr(), clang::EvaluatedExprVisitorBase< Ptr, ImplClass >::VisitChooseExpr(), clang::interp::Compiler< Emitter >::VisitComplexBinOp(), clang::interp::Compiler< Emitter >::VisitComplexUnaryOperator(), clang::ASTNodeImporter::VisitCompoundAssignOperator(), clang::interp::Compiler< Emitter >::VisitCompoundAssignOperator(), clang::ASTNodeImporter::VisitCompoundLiteralExpr(), clang::interp::Compiler< Emitter >::VisitCompoundLiteralExpr(), clang::interp::Compiler< Emitter >::VisitConceptSpecializationExpr(), clang::ASTNodeImporter::VisitConditionalOperator(), clang::interp::Compiler< Emitter >::VisitConstantExpr(), clang::ASTNodeImporter::VisitConstantExpr(), clang::interp::Compiler< Emitter >::VisitConvertVectorExpr(), clang::ASTNodeImporter::VisitConvertVectorExpr(), clang::interp::Compiler< Emitter >::VisitCXXBindTemporaryExpr(), clang::ASTNodeImporter::VisitCXXBindTemporaryExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXBindTemporaryExpr(), clang::interp::Compiler< Emitter >::VisitCXXBoolLiteralExpr(), clang::ASTNodeImporter::VisitCXXBoolLiteralExpr(), clang::interp::Compiler< Emitter >::VisitCXXConstructExpr(), clang::ASTNodeImporter::VisitCXXConstructExpr(), ImmediateCallVisitor::VisitCXXConstructExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXConstructExpr(), clang::interp::Compiler< Emitter >::VisitCXXDefaultArgExpr(), clang::TrivialFunctionAnalysisVisitor::VisitCXXDefaultArgExpr(), clang::ASTNodeImporter::VisitCXXDefaultArgExpr(), ImmediateCallVisitor::VisitCXXDefaultArgExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXDefaultArgExpr(), clang::interp::Compiler< Emitter >::VisitCXXDefaultInitExpr(), clang::ASTNodeImporter::VisitCXXDefaultInitExpr(), ImmediateCallVisitor::VisitCXXDefaultInitExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXDefaultInitExpr(), clang::interp::Compiler< Emitter >::VisitCXXDeleteExpr(), clang::ASTNodeImporter::VisitCXXDeleteExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXDeleteExpr(), clang::ASTNodeImporter::VisitCXXDependentScopeMemberExpr(), clang::ento::ExprEngine::VisitCXXDestructor(), clang::ASTNodeImporter::VisitCXXFoldExpr(), clang::interp::Compiler< Emitter >::VisitCXXInheritedCtorInitExpr(), clang::ASTNodeImporter::VisitCXXInheritedCtorInitExpr(), clang::dataflow::ReferencedDeclsVisitor::VisitCXXMemberCallExpr(), clang::ASTNodeImporter::VisitCXXMemberCallExpr(), clang::ASTNodeImporter::VisitCXXNamedCastExpr(), clang::interp::Compiler< Emitter >::VisitCXXNewExpr(), clang::ASTNodeImporter::VisitCXXNewExpr(), clang::UsedDeclVisitor< Derived >::VisitCXXNewExpr(), clang::interp::Compiler< Emitter >::VisitCXXNoexceptExpr(), clang::ASTNodeImporter::VisitCXXNoexceptExpr(), clang::interp::Compiler< Emitter >::VisitCXXNullPtrLiteralExpr(), clang::ASTNodeImporter::VisitCXXNullPtrLiteralExpr(), clang::interp::Compiler< Emitter >::VisitCXXParenListInitExpr(), clang::ASTNodeImporter::VisitCXXPseudoDestructorExpr(), clang::interp::Compiler< Emitter >::VisitCXXReinterpretCastExpr(), clang::interp::Compiler< Emitter >::VisitCXXRewrittenBinaryOperator(), clang::ASTNodeImporter::VisitCXXRewrittenBinaryOperator(), clang::interp::Compiler< Emitter >::VisitCXXScalarValueInitExpr(), clang::ASTNodeImporter::VisitCXXScalarValueInitExpr(), clang::interp::Compiler< Emitter >::VisitCXXStdInitializerListExpr(), clang::ASTNodeImporter::VisitCXXStdInitializerListExpr(), clang::ASTNodeImporter::VisitCXXTemporaryObjectExpr(), clang::interp::Compiler< Emitter >::VisitCXXThisExpr(), clang::ASTNodeImporter::VisitCXXThisExpr(), clang::interp::Compiler< Emitter >::VisitCXXThrowExpr(), clang::ASTNodeImporter::VisitCXXThrowExpr(), clang::ASTNodeImporter::VisitCXXTypeidExpr(), clang::EvaluatedExprVisitorBase< Ptr, ImplClass >::VisitCXXTypeidExpr(), clang::ASTNodeImporter::VisitCXXUnresolvedConstructExpr(), clang::interp::Compiler< Emitter >::VisitCXXUuidofExpr(), clang::interp::Compiler< Emitter >::visitDeclRef(), clang::interp::Compiler< Emitter >::VisitDeclRefExpr(), clang::dataflow::ReferencedDeclsVisitor::VisitDeclRefExpr(), clang::ASTNodeImporter::VisitDeclRefExpr(), clang::UsedDeclVisitor< Derived >::VisitDeclRefExpr(), clang::ento::ExprEngine::VisitDeclStmt(), clang::ASTNodeImporter::VisitDependentScopeDeclRefExpr(), clang::tooling::RecursiveSymbolVisitor< T >::VisitDesignatedInitExpr(), clang::ASTNodeImporter::VisitDesignatedInitExpr(), clang::interp::Compiler< Emitter >::VisitEmbedExpr(), clang::ASTNodeImporter::VisitExplicitCastExpr(), clang::interp::Compiler< Emitter >::visitExpr(), clang::ASTNodeImporter::VisitExpr(), clang::interp::Compiler< Emitter >::VisitExpressionTraitExpr(), clang::ASTNodeImporter::VisitExpressionTraitExpr(), clang::interp::Compiler< Emitter >::VisitExprWithCleanups(), clang::ASTNodeImporter::VisitExprWithCleanups(), clang::interp::Compiler< Emitter >::VisitExtVectorElementExpr(), clang::ASTNodeImporter::VisitFixedPointLiteral(), clang::interp::Compiler< Emitter >::VisitFloatCompoundAssignOperator(), clang::interp::Compiler< Emitter >::VisitFloatingLiteral(), clang::ASTNodeImporter::VisitFloatingLiteral(), clang::JSONNodeDumper::VisitFunctionProtoType(), clang::JSONNodeDumper::VisitFunctionType(), clang::ASTNodeImporter::VisitGCCAsmStmt(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitGenericSelectionExpr(), clang::TextNodeDumper::VisitGenericSelectionExpr(), clang::interp::Compiler< Emitter >::VisitGenericSelectionExpr(), clang::ASTNodeImporter::VisitGenericSelectionExpr(), clang::EvaluatedExprVisitorBase< Ptr, ImplClass >::VisitGenericSelectionExpr(), clang::interp::Compiler< Emitter >::VisitGNUNullExpr(), clang::ASTNodeImporter::VisitGNUNullExpr(), clang::JSONNodeDumper::visitHTMLStartTagComment(), clang::interp::Compiler< Emitter >::VisitImaginaryLiteral(), clang::ASTNodeImporter::VisitImaginaryLiteral(), clang::ASTNodeImporter::VisitImplicitCastExpr(), clang::interp::Compiler< Emitter >::VisitImplicitValueInitExpr(), clang::ASTNodeImporter::VisitImplicitValueInitExpr(), clang::interp::Compiler< Emitter >::visitInitializer(), clang::interp::Compiler< Emitter >::visitInitList(), clang::interp::Compiler< Emitter >::VisitInitListExpr(), clang::ASTNodeImporter::VisitInitListExpr(), clang::JSONNodeDumper::visitInlineCommandComment(), clang::ASTNodeImporter::VisitIntegerLiteral(), clang::interp::Compiler< Emitter >::VisitLambdaExpr(), ImmediateCallVisitor::VisitLambdaExpr(), clang::ASTNodeImporter::VisitLambdaExpr(), clang::EvaluatedExprVisitorBase< Ptr, ImplClass >::VisitLambdaExpr(), clang::sema::visitLocalsRetainedByInitializer(), clang::interp::Compiler< Emitter >::VisitLogicalBinOp(), clang::interp::Compiler< Emitter >::VisitMaterializeTemporaryExpr(), clang::ASTNodeImporter::VisitMaterializeTemporaryExpr(), clang::interp::Compiler< Emitter >::VisitMemberExpr(), clang::dataflow::ReferencedDeclsVisitor::VisitMemberExpr(), clang::ASTNodeImporter::VisitMemberExpr(), clang::UsedDeclVisitor< Derived >::VisitMemberExpr(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitNonTypeTemplateParmDecl(), clang::interp::Compiler< Emitter >::VisitObjCBoolLiteralExpr(), clang::interp::Compiler< Emitter >::VisitObjCBoxedExpr(), clang::interp::Compiler< Emitter >::VisitObjCEncodeExpr(), clang::interp::Compiler< Emitter >::VisitObjCStringLiteral(), clang::interp::Compiler< Emitter >::VisitOffsetOfExpr(), clang::tooling::RecursiveSymbolVisitor< T >::VisitOffsetOfExpr(), clang::ASTNodeImporter::VisitOffsetOfExpr(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitOMPAllocateDecl(), clang::TextNodeDumper::VisitOMPIteratorExpr(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitOMPThreadPrivateDecl(), clang::interp::Compiler< Emitter >::VisitOpaqueValueExpr(), clang::ASTNodeImporter::VisitOpaqueValueExpr(), clang::ASTNodeImporter::VisitPackExpansionExpr(), clang::interp::Compiler< Emitter >::VisitPackIndexingExpr(), clang::interp::Compiler< Emitter >::VisitParenExpr(), clang::ASTNodeImporter::VisitParenExpr(), clang::ASTNodeImporter::VisitParenListExpr(), clang::interp::Compiler< Emitter >::VisitPointerArithBinOp(), clang::interp::Compiler< Emitter >::VisitPointerCompoundAssignOperator(), clang::sema::LambdaScopeInfo::visitPotentialCaptures(), clang::interp::Compiler< Emitter >::VisitPredefinedExpr(), clang::ASTNodeImporter::VisitPredefinedExpr(), clang::interp::Compiler< Emitter >::VisitPseudoObjectExpr(), visitReachableThrows(), clang::interp::Compiler< Emitter >::VisitRecoveryExpr(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitRequiresExpr(), clang::interp::Compiler< Emitter >::VisitRequiresExpr(), clang::interp::Compiler< Emitter >::VisitShuffleVectorExpr(), clang::ASTNodeImporter::VisitShuffleVectorExpr(), clang::interp::Compiler< Emitter >::VisitSizeOfPackExpr(), clang::ASTNodeImporter::VisitSizeOfPackExpr(), clang::interp::Compiler< Emitter >::VisitSourceLocExpr(), clang::ASTNodeImporter::VisitSourceLocExpr(), ImmediateCallVisitor::VisitSourceLocExpr(), clang::interp::Compiler< Emitter >::visitStmt(), clang::interp::Compiler< Emitter >::VisitStmtExpr(), clang::ASTNodeImporter::VisitStmtExpr(), clang::interp::Compiler< Emitter >::VisitStringLiteral(), clang::ASTNodeImporter::VisitStringLiteral(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitSubstNonTypeTemplateParmExpr(), clang::interp::Compiler< Emitter >::VisitSubstNonTypeTemplateParmExpr(), clang::ASTNodeImporter::VisitSubstNonTypeTemplateParmExpr(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitSubstNonTypeTemplateParmPackExpr(), clang::JSONNodeDumper::VisitSYCLUniqueStableNameExpr(), clang::interp::Compiler< Emitter >::VisitSYCLUniqueStableNameExpr(), clang::JSONNodeDumper::visitTParamCommandComment(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitTypeTraitExpr(), clang::interp::Compiler< Emitter >::VisitTypeTraitExpr(), clang::ASTNodeImporter::VisitTypeTraitExpr(), clang::interp::Compiler< Emitter >::VisitUnaryExprOrTypeTraitExpr(), clang::TrivialFunctionAnalysisVisitor::VisitUnaryExprOrTypeTraitExpr(), clang::ASTNodeImporter::VisitUnaryExprOrTypeTraitExpr(), clang::interp::Compiler< Emitter >::VisitUnaryOperator(), clang::ASTNodeImporter::VisitUnaryOperator(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitUnresolvedLookupExpr(), clang::TextNodeDumper::VisitUnresolvedLookupExpr(), clang::ASTNodeImporter::VisitUnresolvedLookupExpr(), clang::ASTNodeImporter::VisitUnresolvedMemberExpr(), clang::ASTDeclWriter::VisitUsingPackDecl(), clang::ASTNodeImporter::VisitVAArgExpr(), clang::TextNodeDumper::VisitVarDecl(), warnAboutAmbiguousFunction(), clang::Sema::WarnOnPendingNoDerefs(), warnOnSizeofOnArrayDecay(), clang::sema::FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(), widenIterationCount(), clang::arcmt::writeARCDiagsToPlist(), clang::FixItRewriter::WriteFixedFiles(), clang::serialization::DataStreamBasicWriter< Impl >::writeFunctionEffect(), clang::ASTRecordWriter::writeOMPChildren(), clang::ASTRecordWriter::writeOpenACCClause(), clang::ASTRecordWriter::writeOpenACCIntExprList(), clang::ASTRecordWriter::writeOpenACCVarList(), clang::diff::ZhangShashaMatcher::ZhangShashaMatcher(), clang::CodeGen::CodeGenTypes::~CodeGenTypes(), clang::arcmt::trans::MigrationContext::~MigrationContext(), clang::ento::ProgramStateManager::~ProgramStateManager(), and clang::SourceManager::~SourceManager().
enum { ... } ::IndirectLocalPathEntry::EntryKind Kind |
Referenced by clang::LambdaIntroducer::addCapture(), clang::api_notes::APINotesWriter::addContext(), clang::StreamingDiagnostic::AddTaggedVal(), clang::extractapi::DeclarationFragments::append(), clang::ast_matchers::AST_MATCHER_P(), AttrCompatibleWithMultiVersion(), clang::CharLiteralParser::CharLiteralParser(), clang::Sema::CheckCountedByAttrOnField(), clang::Sema::CheckSpecifiedExceptionType(), clang::UnqualifiedId::clear(), clang::LookupResult::clear(), clang::DiagnosticsEngine::ConvertArgToString(), clang::CXXDeductionGuideDecl::Create(), clang::StringLiteral::Create(), clang::dataflow::debugString(), clang::doesKeywordAttributeTakeArgs(), clang::DumpModuleInfoAction::ExecuteAction(), clang::Sema::FindCompositePointerType(), clang::FunctionEffect::fromOpaqueInt32(), clang::IncrementalCUDADeviceParser::GenerateFatbinary(), clang::ast_matchers::dynamic::Registry::getAcceptedCompletionTypes(), clang::OMPLoopDirective::getArraysOffset(), clang::OMPAtClause::getAtKind(), clang::OMPAtomicDefaultMemOrderClause::getAtomicDefaultMemOrderKind(), clang::OMPBindClause::getBindKind(), clang::getBinOpPrecedence(), clang::ObjCBridgedCastExpr::getBridgeKind(), clang::ASTWriter::getDeclCXXMethodAbbrev(), clang::OMPDefaultClause::getDefaultKind(), clang::OMPDefaultmapClause::getDefaultmapKind(), clang::OpenACCConstructStmt::getDirectiveKind(), clang::OMPDistScheduleClause::getDistScheduleKind(), clang::Sema::NameClassification::getExpression(), clang::CodeGenOptions::getFramePointerKindName(), clang::ComparisonCategories::getInfo(), clang::APValue::getKind(), clang::Expr::Classification::getKind(), clang::OMPOrderClause::getKind(), clang::extractapi::APIRecord::getKind(), clang::PreprocessedEntity::getKind(), clang::UnqualifiedId::getKind(), clang::InitializedEntity::getKind(), clang::Sema::NameClassification::getKind(), clang::comments::Token::getKind(), clang::ast_matchers::dynamic::Registry::getMatcherCompletions(), clang::Sema::NameClassification::getNonTypeDecl(), clang::driver::Compilation::getOffloadToolChains(), clang::tooling::dependencies::DependencyScanningTool::getP1689ModuleDependencyFile(), clang::OMPProcBindClause::getProcBindKind(), clang::ObjCMessageExpr::getReceiverKind(), clang::getRewrittenOverloadedOperator(), clang::OMPScheduleClause::getScheduleKind(), clang::OMPSeverityClause::getSeverityKind(), clang::TypeWithKeyword::getTagTypeKindName(), clang::Sema::NameClassification::getTemplateName(), clang::Sema::NameClassification::getTemplateNameKind(), clang::Sema::NameClassification::getType(), clang::InitializedEntity::getTypeSourceInfo(), clang::DarwinSDKInfo::getVersionMapping(), clang::GlobalDecl::getWithKernelReferenceKind(), clang::SemaSwift::handleAsyncAttr(), clang::SemaARM::handleInterruptAttr(), clang::SemaMIPS::handleInterruptAttr(), clang::SemaSwift::handleNewType(), clang::Sema::hasAcceptableDefinition(), clang::driver::Compilation::hasOffloadToolChain(), clang::APValue::hasValue(), clang::ASTNodeImporter::ImportDefinition(), clang::extractapi::DeclarationFragments::insert(), clang::format::FormatToken::is(), clang::comments::Token::is(), clang::APValue::isAbsent(), clang::Sema::isAcceptable(), clang::LookupResult::isAcceptable(), clang::APValue::isAddrLabelDiff(), clang::APValue::isArray(), clang::DesignatedInitExpr::Designator::isArrayDesignator(), clang::DesignatedInitExpr::Designator::isArrayRangeDesignator(), clang::Sema::isCompleteType(), clang::APValue::isComplexFloat(), clang::APValue::isComplexInt(), clang::isCompoundAssignmentOperator(), clang::ast_matchers::dynamic::VariantValue::isConvertibleTo(), clang::ast_matchers::dynamic::VariantMatcher::isConvertibleTo(), clang::ast_matchers::dynamic::VariantMatcher::SinglePayload::isConvertibleTo(), clang::ast_matchers::dynamic::VariantMatcher::PolymorphicPayload::isConvertibleTo(), clang::ast_matchers::dynamic::VariantMatcher::VariadicOpPayload::isConvertibleTo(), clang::ast_matchers::dynamic::internal::FixedArgCountMatcherDescriptor::isConvertibleTo(), clang::ast_matchers::dynamic::internal::VariadicFuncMatcherDescriptor::isConvertibleTo(), clang::ast_matchers::dynamic::internal::DynCastAllOfMatcherDescriptor::isConvertibleTo(), clang::ast_matchers::dynamic::internal::OverloadedMatcherDescriptor::isConvertibleTo(), clang::ast_matchers::dynamic::internal::RegexMatcherDescriptor< ReturnType >::isConvertibleTo(), clang::ast_matchers::dynamic::internal::VariadicOperatorMatcherDescriptor::isConvertibleTo(), clang::ast_matchers::dynamic::internal::MapAnyOfBuilderDescriptor::isConvertibleTo(), clang::format::isCOperatorFollowingVar(), clang::DesignatedInitExpr::Designator::isFieldDesignator(), clang::APValue::isFixedPoint(), clang::APValue::isFloat(), clang::Declarator::isFunctionDeclarator(), clang::Declarator::isFunctionDeclaratorAFunctionDeclaration(), clang::Expr::Classification::isGLValue(), clang::APValue::isIndeterminate(), clang::APValue::isInt(), clang::PreprocessedEntity::isInvalid(), clang::APValue::isLValue(), clang::Expr::Classification::isLValue(), clang::APValue::isMemberPointer(), clang::comments::Token::isNot(), clang::driver::Compilation::isOffloadingHostKind(), clang::LangOptions::isOverflowPatternExcluded(), clang::Expr::Classification::isPRValue(), clang::ast_matchers::dynamic::internal::isRetKindConvertibleTo(), clang::Expr::Classification::isRValue(), clang::APValue::isStruct(), clang::isTemplateExplicitInstantiationOrSpecialization(), clang::isTemplateInstantiation(), clang::APValue::isUnion(), clang::APValue::isVector(), clang::Expr::Classification::isXValue(), clang::ComparisonCategories::lookupInfo(), clang::tooling::dependencies::CallbackActionController::lookupModuleOutput(), clang::SourceLocExpr::MayBeDependent(), clang::sema::nextPathEntryRange(), clang::OMPLoopDirective::numLoopChildren(), clang::PPChainedCallbacks::PragmaComment(), clang::PPChainedCallbacks::PragmaMessage(), clang::CodeGen::EHScopeStack::pushCleanup(), clang::CodeGen::EHScopeStack::pushCleanupTuple(), clang::CodeGen::EHScopeStack::pushCleanupWithExtra(), clang::CodeGen::EHScopeStack::pushCopyOfCleanup(), clang::ASTRecordReader::readExplicitSpec(), SelectPropertyForSynthesisFromProtocols(), clang::FunctionProtoType::ExtProtoInfo::setArmSMEAttribute(), clang::ObjCMessageExpr::setClassReceiver(), clang::UnqualifiedId::setConstructorName(), clang::UnqualifiedId::setConversionFunctionId(), clang::UnqualifiedId::setDeductionGuideName(), clang::api_notes::ContextInfo::setDefaultNullability(), clang::UnqualifiedId::setDestructorName(), clang::UnqualifiedId::setIdentifier(), clang::UnqualifiedId::setImplicitSelfParam(), clang::ObjCMessageExpr::setInstanceReceiver(), clang::ExplicitSpecifier::setKind(), clang::comments::Token::setKind(), clang::CXXRecordDecl::setLambdaDependencyKind(), clang::UnqualifiedId::setLiteralOperatorId(), clang::OMPLinearClause::setModifier(), clang::InitializedEntity::setParameterCFAudited(), clang::IfStmt::setStatementKind(), clang::ObjCMessageExpr::setSuper(), clang::format::ShouldBreakBeforeBrace(), clang::sema::shouldLifetimeExtendThroughPath(), clang::stringToHeaderIncludeFiltering(), clang::FoldExpandedConstraint::subsumes(), clang::Sema::CodeSynthesisContext::template_arguments(), clang::Sema::TemplateParameterListsAreEqual(), and clang::APValue::~APValue().
unsigned OldSize = Path.size() |
Definition at line 215 of file CheckExprLifetime.cpp.
Referenced by clang::CodeGen::CodeGenFunction::pushCleanupAfterFullExprWithActiveFlag().
IndirectLocalPath& Path |
Definition at line 214 of file CheckExprLifetime.cpp.
Referenced by clang::Sema::ActOnModuleDecl(), clang::Sema::ActOnModuleImport(), clang::driver::toolchains::BareMetal::AddClangCXXStdlibIncludeArgs(), clang::driver::toolchains::Fuchsia::AddClangCXXStdlibIncludeArgs(), clang::driver::toolchains::BareMetal::AddClangSystemIncludeArgs(), clang::driver::toolchains::MipsLLVMToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::MSVCToolChain::AddClangSystemIncludeArgs(), clang::driver::toolchains::Solaris::AddClangSystemIncludeArgs(), clang::driver::toolchains::VEToolChain::AddCXXStdlibLibArgs(), addDebugCompDirArg(), addDefaultIgnorelists(), clang::driver::ToolChain::addExternCSystemInclude(), clang::driver::ToolChain::addExternCSystemIncludeIfExists(), clang::driver::ToolChain::addFastMathRuntimeIfAvailable(), clang::driver::toolchains::Generic_GCC::addLibCxxIncludePaths(), clang::driver::toolchains::MipsLLVMToolChain::addLibCxxIncludePaths(), clang::driver::toolchains::Generic_GCC::addLibStdCXXIncludePaths(), clang::driver::toolchains::Generic_GCC::AddMultilibIncludeArgs(), clang::driver::toolchains::Generic_GCC::AddMultilibPaths(), addMultilibsFilePaths(), clang::driver::tools::addOpenMPDeviceRTL(), clang::Sema::AddOverriddenMethods(), clang::ASTRecordWriter::AddPath(), clang::HeaderSearchOptions::AddPath(), clang::ASTWriter::AddPath(), clang::driver::tools::addPathIfExists(), addPGOAndCoverageFlags(), clang::driver::tools::AddStaticDeviceLibs(), clang::driver::ToolChain::addSystemInclude(), clang::driver::ToolChain::addSystemIncludes(), AppendPlatformPrefix(), appendSubframeworkPaths(), clang::APValue::APValue(), clang::ASTSourceDescriptor::ASTSourceDescriptor(), BuildBasePathArray(), clang::Sema::BuildBuiltinOffsetOf(), canExecute(), clang::ModuleMap::canonicalizeModuleMapPath(), CanPrefixSysroot(), clang::Sema::CheckBaseClassAccess(), clang::Sema::CheckDerivedToBaseConversion(), clang::sema::checkExprLifetimeImpl(), clang::Sema::CheckSingleAssignmentConstraints(), cleanPathForOutput(), clang::SemaCodeCompletion::CodeCompleteModuleImport(), clang::CodeGen::CodeGenModule::CodeGenModule(), ComputeDynamicType(), clang::PredefinedExpr::ComputeName(), computeOffsetHint(), computeRelativePath(), clang::driver::toolchains::Linux::computeSysRoot(), clang::driver::ToolChain::concat(), clang::driver::tools::AVR::Linker::ConstructJob(), clang::CompilerInstance::createPCHExternalASTSource(), clang::driver::Driver::CreateTempFile(), clang::driver::CudaInstallationDetector::CudaInstallationDetector(), clang::driver::RocmInstallationDetector::detectDeviceLibrary(), clang::driver::ToolChain::detectLibcxxVersion(), clang::Sema::DiagnoseAmbiguousLookup(), diagnoseAutoModuleImport(), clang::Sema::DiagnoseInvalidExplicitObjectParameterInLambda(), DiagnoseReinterpretUpDownCast(), dropFunctionEntryEdge(), clang::syntax::TokenBuffer::dumpForTests(), clang::ASTWriter::EmitRecordWithPath(), clang::installapi::enumerateFiles(), clang::ento::StoreManager::evalDerivedToBase(), clang::SourceLocExpr::EvaluateInContext(), clang::tooling::AllTUsToolExecutor::execute(), clang::tooling::dependencies::DependencyScanningWorkerFilesystem::exists(), findAndroidArmMultilibs(), clang::api_notes::APINotesManager::findAPINotes(), clang::driver::toolchains::AVRToolChain::findAVRLibcInstallation(), FindBaseInitializer(), findBiarchMultilibs(), findCSKYMultilibs(), findDecomposableBaseClass(), clang::installapi::findLibrary(), findMipsAndroidMultilibs(), findMSP430Multilibs(), findOrdinaryMember(), findOrdinaryMemberInDependentClasses(), findPassPlugin(), findRISCVBareMetalMultilibs(), findRISCVMultilibs(), clang::driver::toolchains::Fuchsia::Fuchsia(), gchProbe(), GenerateAPINotesArgs(), GenerateHeaderSearchArgs(), clang::FileSystemStatCache::get(), clang::Sema::getAmbiguousPathsDisplayString(), clang::driver::ToolChain::getArchSpecificLibPaths(), clang::getClangFullRepositoryVersion(), clang::driver::toolchains::AVRToolChain::getCompilerRT(), clang::driver::ToolChain::getCompilerRT(), clang::driver::toolchains::MipsLLVMToolChain::getCompilerRT(), clang::driver::toolchains::OHOS::getCompilerRT(), clang::driver::toolchains::OpenBSD::getCompilerRT(), clang::driver::ToolChain::getCompilerRTPath(), clang::api_notes::APINotesManager::getCurrentModuleAPINotes(), clang::driver::Driver::getDefaultModuleCachePath(), clang::driver::toolchains::HIPAMDToolChain::getDeviceLibs(), clang::driver::toolchains::HIPSPVToolChain::getDeviceLibs(), clang::getFileStatus(), getFirstStackedCallToHeaderFile(), getHeaderNameForHeader(), clang::driver::ToolChain::GetLinkerPath(), clang::ASTContext::getMemberPointerPathAdjustment(), clang::installapi::Library::getName(), clang::FileManager::getNoncachedStatValue(), clang::APValue::LV::getPath(), clang::APValue::MemberPointerData::getPath(), clang::ASTSourceDescriptor::getPath(), clang::driver::Driver::GetProgramPath(), clang::tooling::dependencies::DependencyScanningWorkerFilesystem::getRealPath(), clang::MemorizeStatCalls::getStat(), clang::format::getStyle(), clang::driver::ToolChain::getTargetSubDirPath(), clang::driver::Driver::GetTemporaryDirectory(), clang::driver::Driver::GetTemporaryPath(), clang::driver::toolchains::MSVCToolChain::getUniversalCRTLibraryPath(), GlibcSupportsFloat128(), HandleCovariantReturnAdjustment(), clang::sema::handleGslAnnotatedTypes(), clang::driver::Driver::HandleImmediateArgs(), handleTimeTrace(), clang::CXXRecordDecl::hasMemberName(), clang::ASTImporter::Import(), clang::ASTNodeImporter::ImportCastPath(), clang::InitializePreprocessor(), IsAccessible(), isCaseSensitivePath(), clang::CXXRecordDecl::isDerivedFrom(), clang::driver::ToolChain::isFastMathRuntimeAvailable(), clang::installapi::isFramework(), isFrameworkStylePath(), clang::installapi::isHeaderFile(), clang::sema::isVarOnPath(), clang::CXXRecordDecl::isVirtuallyDerivedFrom(), clang::tooling::FixedCompilationDatabase::loadFromFile(), clang::CompilerInstance::loadGlobalModuleIndex(), clang::CompilerInstance::loadModule(), clang::CompilerInstance::LoadRequestedPlugins(), clang::CXXRecordDecl::lookupDependentName(), clang::DirectoryLookup::LookupFile(), clang::CXXRecordDecl::lookupInBases(), clang::Sema::LookupQualifiedName(), makeAbsoluteAndPreferred(), clang::FileManager::makeAbsolutePath(), clang::Preprocessor::makeModuleVisible(), maybeHasClangPchSignature(), clang::PPChainedCallbacks::moduleImport(), clang::tooling::dependencies::ModuleDepCollectorPP::moduleImport(), clang::sema::nextPathEntryRange(), clang::driver::toolchains::OHOS::OHOS(), clang::tooling::dependencies::DependencyScanningWorkerFilesystem::openFileForRead(), clang::Rewriter::overwriteChangedFiles(), clang::sema::pathContainsInit(), clang::sema::pathOnlyHandlesGslPointer(), clang::ASTWriter::PreparePathForOutput(), PrintBasePath(), clang::APValue::printPretty(), clang::Preprocessor::processPathForFileMacro(), HIPUndefinedFatBinSymbols::processStaticLibraries(), clang::ASTReader::readASTFileControlBlock(), clang::GlobalModuleIndex::readIndex(), rebuildPotentialResultsAsNonOdrUsed(), clang::CodeGen::CGDebugInfo::remapDIPath(), clang::PrintingCallbacks::remapPath(), clang::LangOptions::remapPathPrefix(), removeContextCycles(), removePopUpNotes(), RenderModulesOptions(), clang::scanDirectory(), clang::tooling::dependencies::DependencyScanningWorkerFilesystem::setCurrentWorkingDirectory(), clang::APValue::setLValue(), clang::VisibleModuleSet::setVisible(), clang::sema::shouldLifetimeExtendThroughPath(), clang::tooling::dependencies::DependencyScanningWorkerFilesystem::status(), stringFromPath(), clang::driver::toolchains::TCEToolChain::TCEToolChain(), clang::interp::Pointer::toAPValue(), clang::driver::ToolChain::ToolChain(), clang::driver::toolchains::ZOS::TryAddIncludeFromPath(), TryStaticDowncast(), clang::driver::toolchains::VEToolChain::VEToolChain(), clang::JSONNodeDumper::VisitCastExpr(), clang::sema::visitLifetimeBoundArguments(), clang::sema::visitLocalsRetainedByInitializer(), clang::sema::visitLocalsRetainedByReferenceBinding(), and clang::GlobalModuleIndex::writeIndex().