clang  20.0.0git
Namespaces | Enumerations | Functions
CheckExprLifetime.cpp File Reference
#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

 clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
 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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 

Variable Documentation

◆ Capture

const LambdaCapture* Capture

Definition at line 201 of file CheckExprLifetime.cpp.

◆ D

const Decl* D = nullptr
Examples
/home/runner/work/llvm/llvm/repo/clang/lib/StaticAnalyzer/Core/RegionStore.cpp.

Definition at line 200 of file CheckExprLifetime.cpp.

Referenced by clang::CodeGen::CGSYCLRuntime::actOnAutoVarEmit(), clang::Sema::ActOnBuiltinBitCastExpr(), clang::Sema::ActOnCompoundStmt(), clang::Sema::ActOnCXXForRangeDecl(), clang::Sema::ActOnCXXNamedCast(), clang::Sema::ActOnCXXNew(), clang::Sema::ActOnDefinedDeclarationSpecifier(), clang::Sema::actOnDelayedExceptionSpecification(), clang::Sema::ActOnDesignatedInitializer(), clang::Sema::ActOnDocumentableDecl(), clang::Sema::ActOnFinishCXXInClassMemberInitializer(), clang::SemaOpenMP::ActOnFinishedFunctionDefinitionInOpenMPAssumeScope(), clang::SemaOpenMP::ActOnFinishedFunctionDefinitionInOpenMPDeclareVariantScope(), clang::Sema::ActOnFinishFunctionBody(), clang::Sema::ActOnFinishInlineFunctionDef(), clang::Sema::ActOnFinishTopLevelStmtDecl(), clang::CodeGen::CGSYCLRuntime::actOnGlobalVarEmit(), clang::Sema::ActOnInitializerError(), clang::Sema::ActOnLambdaExpressionAfterIntroducer(), clang::SemaOpenMP::ActOnOpenMPAlignedClause(), clang::SemaOpenMP::ActOnOpenMPCopyinClause(), clang::SemaOpenMP::ActOnOpenMPCopyprivateClause(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionCombinerEnd(), clang::SemaOpenMP::ActOnOpenMPDeclareReductionInitializerEnd(), clang::SemaOpenMP::ActOnOpenMPExclusiveClause(), 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::ActOnOpenMPRequiresDirective(), clang::SemaOpenMP::ActOnOpenMPSharedClause(), clang::SemaOpenMP::ActOnOpenMPThreadprivateDirective(), clang::SemaOpenMP::ActOnOpenMPUseDeviceAddrClause(), clang::SemaOpenMP::ActOnOpenMPUseDevicePtrClause(), clang::Sema::ActOnPureSpecifier(), clang::Sema::ActOnReenterTemplateScope(), clang::Sema::ActOnStartOfFunctionDef(), clang::Sema::ActOnTypeName(), clang::CXXFieldCollector::Add(), clang::Sema::AddAllocAlignAttr(), clang::SemaAMDGPU::addAMDGPUFlatWorkGroupSizeAttr(), clang::SemaAMDGPU::addAMDGPUMaxNumWorkGroupsAttr(), clang::SemaAMDGPU::addAMDGPUWavesPerEUAttr(), clang::SemaObjC::AddAnyMethodToGlobalPool(), clang::driver::XRayArgs::addArgs(), clang::Sema::AddAssumeAlignedAttr(), clang::CodeGen::CGHLSLRuntime::addBuffer(), addBundleLinkArgs(), 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(), addCoveragePrefixMapArg(), clang::ASTRecordWriter::AddCXXDefinitionData(), clang::ASTUnresolvedSet::addDecl(), clang::ODRHash::AddDecl(), clang::DeclContext::addDecl(), clang::Scope::AddDecl(), clang::UnresolvedSetImpl::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::CodeGen::CodeGenModule::AddGlobalAnnotations(), clang::DeclContext::addHiddenDecl(), clang::CodeGen::CGCXXABI::addImplicitConstructorArgs(), clang::CodeGen::CodeGenFunction::AddInitializerToStaticVarDecl(), 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::ASTContext::addModuleInitializer(), clang::CallGraph::addNodesForBlocks(), clang::Sema::AddNonMemberOperatorCandidates(), clang::installapi::FrontendRecordsSlice::addObjCCategory(), clang::driver::tools::addOpenMPDeviceRTL(), clang::StoredDeclsList::addOrReplaceDecl(), clang::driver::tools::addOutlineAtomicsArgs(), clang::ClassTemplateDecl::AddPartialSpecialization(), clang::VarTemplateDecl::AddPartialSpecialization(), addPGOAndCoverageFlags(), addPgProfilingLinkArgs(), clang::Sema::AddPushedVisibilityAttribute(), addScopeAttrToLocalVars(), clang::ClassTemplateDecl::AddSpecialization(), clang::VarTemplateDecl::AddSpecialization(), clang::driver::tools::AddStaticDeviceLibs(), clang::driver::tools::AddStaticDeviceLibsPostLinking(), 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(), 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(), clang::APValue::APValue(), argumentDependentLookup(), clang::ento::AnyFunctionCall::argumentsMayEscape(), clang::CodeGen::CodeGenTypes::arrangeCXXConstructorCall(), clang::ento::PathDiagnosticLocation::asDecl(), clang::BackendConsumer::AspectMismatchDiagHandler(), clang::CodeGen::CodeGenPGO::assignRegionCounters(), 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::Sema::buildCoroutineParameterMoves(), clang::Sema::BuildDeclarationNameExpr(), clang::Sema::BuildDeclaratorGroup(), clang::DeclContext::BuildDeclChain(), clang::Sema::BuildDeclRefExpr(), BuildNonArrayForRange(), clang::Sema::BuildQualifiedDeclarationNameExpr(), clang::ento::FunctionSummariesTy::bumpNumTimesInlined(), clang::ento::ObjCMethodCall::canBeOverridenInSubclass(), clang::Sema::canDelayFunctionBody(), clang::CanElideDeclDef(), canHideTag(), canRecoverDotPseudoDestructorCallsOnPointerObjects(), clang::Sema::canSkipFunctionBody(), 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(), clang::Sema::CheckAlignasUnderalignment(), clang::driver::tools::checkAMDGPUCodeObjectVersion(), clang::CodeGen::CGOpenMPRuntime::checkAndEmitSharedLastprivateConditional(), checkARMArchName(), checkARMCPUName(), checkARMFloatABI(), clang::ento::retaincountchecker::RetainCountChecker::checkBeginFunction(), CheckCodeGenerationOptions(), clang::Sema::checkCommonAttributeFeatures(), clang::driver::RocmInstallationDetector::checkCommonBitcodeLibs(), clang::Sema::CheckConstructorDeclarator(), clang::Sema::CheckConversionDeclarator(), checkDebugInfoOption(), checkDeclInTargetContext(), clang::SemaOpenMP::checkDeclIsAllowedInOpenMPTarget(), clang::Sema::CheckDeductionGuideDeclarator(), clang::Sema::CheckDependentFunctionTemplateSpecialization(), clang::Sema::CheckDestructorDeclarator(), clang::Sema::CheckExplicitObjectLambda(), clang::Sema::CheckExtraCXXDefaultArguments(), clang::Sema::checkFinalSuspendNoThrow(), checkForArray(), checkForIBOutlets(), clang::Sema::checkFunctionOrMethodParameterIndex(), CheckICE(), checkIfDeclaredInSYCLNamespace(), checkInvariantViolation(), CheckLists(), clang::Preprocessor::CheckMacroName(), checkMultipleDefinitionInNamedModules(), clang::SemaObjC::CheckObjCDeclScope(), CheckObjCInstMethSignature(), checkObjCUnusedIvar(), clang::SemaOpenMP::CheckOpenMPLinearDecl(), clang::Sema::CheckOverrideControl(), CheckPreprocessingOptions(), checkRemarksOptions(), clang::SemaRISCV::checkRVVTypeSupport(), clang::Sema::CheckShadow(), clang::Sema::CheckShadowingDeclModification(), CheckStringRefAssignedTemporary(), clang::SemaObjC::CheckSubscriptingKind(), clang::Sema::checkTypeSupport(), clang::checkUnsafeBufferUsage(), clang::Sema::checkUnusedDeclAttributes(), clang::Sema::CheckUsingDeclRedeclaration(), clang::Sema::CheckUsingShadowDecl(), clang::SemaSYCL::checkWorkGroupSizeAttrExpr(), ClassifyDecl(), ClassifyImplicitMemberAccess(), 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::CodeGen::CodeGenModule::ClearUnusedCoverageMapping(), clang::ASTContext::cloneFullComment(), clang::LocalInstantiationScope::cloneScopes(), clang::SemaCodeCompletion::CodeCompleteDesignator(), CollectArgsForIntegratedAssembler(), CollectARMPACBTIOptions(), 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(), computeODRHash(), 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(), clang::OMPThreadPrivateDecl::Create(), clang::OMPAllocateDecl::Create(), clang::FriendDecl::Create(), clang::TemplateTypeParmDecl::Create(), clang::TemplateTemplateParmDecl::Create(), clang::NonTypeTemplateParmDecl::Create(), clang::ento::PathDiagnosticLocation::create(), create_call_once(), create_dispatch_once(), create_dispatch_sync(), create_OSAtomicCompareAndSwap(), create_std_move_forward(), clang::Designator::CreateArrayRangeDesignator(), clang::ento::PathDiagnosticLocation::createBegin(), clang::interp::Program::createDescriptor(), clang::DesignatedInitExpr::Designator::CreateFieldDesignator(), clang::Designator::CreateFieldDesignator(), clang::AvailabilityInfo::createFromDecl(), 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(), clang::CodeGen::CodeGenFunction::createTLSAtExitStub(), clang::CodeGen::CodeGenModule::createUnnamedGlobalFrom(), ctorArrayDesc(), ctorArrayTy(), ctorRecord(), CXXRecordNonInlineHasAttr(), clang::interp::InterpState::deallocate(), clang::MultiplexASTMutationListener::DeclarationMarkedOpenMPAllocate(), clang::MultiplexASTMutationListener::DeclarationMarkedOpenMPDeclareTarget(), clang::MultiplexASTMutationListener::DeclarationMarkedOpenMPThreadPrivate(), clang::MultiplexASTMutationListener::DeclarationMarkedUsed(), clang::Sema::DeclareImplicitDeductionGuides(), clang::DeclGroupRef::DeclGroupRef(), DeclHasAttr(), clang::ASTContext::DeclMustBeEmitted(), clang::MultiplexASTDeserializationListener::DeclRead(), DecodeAArch64Features(), DecodeAArch64Mcpu(), clang::SemaSYCL::deepTypeCheckForDevice(), clang::MultiplexASTMutationListener::DefaultArgumentInstantiated(), clang::ento::ExprEngine::defaultEvalCall(), clang::MultiplexASTMutationListener::DefaultMemberInitializerInstantiated(), describeClass(), describeCodeDecl(), destroyBase(), destroyField(), DiagLocForExplicitInstantiation(), clang::Sema::DiagnoseAbsenceOfOverrideControl(), clang::Sema::DiagnoseAvailabilityOfDecl(), DiagnoseBaseOrMemInitializerOrder(), clang::Sema::DiagnoseDependentMemberLookup(), clang::Sema::diagnoseEquivalentInternalLinkageDeclarations(), diagnoseIfNeedsFPReg(), clang::Sema::DiagnoseImmediateEscalatingReason(), clang::ODRDiagsEmitter::diagnoseMismatch(), clang::SemaObjC::DiagnoseOwningPropertyGetterSynthesis(), clang::Sema::DiagnoseSelfMove(), clang::Sema::DiagnoseSentinelCalls(), diagnoseSubMismatchMethodParameters(), clang::Sema::DiagnoseUnguardedAvailabilityViolations(), clang::Sema::DiagnoseUnusedDecl(), clang::Sema::DiagnoseUnusedNestedTypedefs(), clang::Sema::DiagnoseUseOfDecl(), clang::Sema::DiagnoseUseOfOverloadedDecl(), clang::DiagnosticBuilder::DiagnosticBuilder(), clang::Sema::DiagPlaceholderFieldDeclDefinitions(), clang::BackendConsumer::DontCallDiagHandler(), dropFunctionEntryEdge(), dtorArrayDesc(), dtorArrayTy(), dtorRecord(), clang::LookupResult::dump(), clang::AnyCall::dump(), clang::StoredDeclsList::dump(), clang::interp::EvaluationResult::dump(), dump(), clang::dataflow::Environment::dump(), clang::ento::CallEvent::dump(), clang::DeclContext::dumpAsDecl(), clang::TextNodeDumper::dumpBareDeclRef(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::dumpDeclContext(), clang::TextNodeDumper::dumpDeclRef(), dumpPreviousDecl(), dumpPreviousDeclImpl(), clang::LocationContext::dumpStack(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::dumpTemplateDecl(), clang::ASTDumper::dumpTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::dumpTemplateDeclSpecialization(), clang::ASTDumper::dumpTemplateDeclSpecialization(), clang::interp::InitLink::emit(), clang::ASTDeclWriter::Emit(), emitAlignedClause(), clang::CodeGen::CodeGenFunction::EmitAndRegisterVariableArrayDimensions(), clang::CodeGen::CodeGenFunction::EmitAutoVarAlloca(), clang::CodeGen::CodeGenFunction::EmitAutoVarCleanups(), clang::CodeGen::CodeGenFunction::EmitAutoVarDecl(), clang::CodeGen::CodeGenFunction::EmitAutoVarInit(), clang::CodeGen::CodeGenFunction::emitByrefStructureInit(), emitClauseForBareTargetDirective(), EmitComplexRangeDiag(), clang::CodeGen::CoverageMappingGen::emitCounterMapping(), clang::CodeGen::CodeGenFunction::EmitCXXConstructorCall(), clang::CodeGen::CodeGenFunction::EmitCXXGlobalVarDeclInit(), clang::CodeGen::CodeGenFunction::EmitCXXGuardedInit(), clang::CodeGen::CodeGenFunction::EmitCXXGuardedInitBranch(), clang::CodeGen::CodeGenFunction::EmitDecl(), 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::CoverageMappingGen::emitEmptyMapping(), clang::CodeGen::CodeGenFunction::EmitEndEHSpec(), clang::CodeGen::CodeGenFunction::EmitExprAsInit(), clang::CodeGen::CodeGenModule::EmitExternalDeclaration(), clang::CodeGen::CGDebugInfo::EmitExternalVariable(), clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(), clang::CodeGen::CodeGenFunction::EmitFieldSYCLAnnotations(), clang::CodeGen::CGOpenMPRuntime::emitFunctionProlog(), clang::CodeGen::CGOpenMPRuntimeGPU::emitFunctionProlog(), clang::CodeGen::CGDebugInfo::EmitGlobalAlias(), EmitGlobalDeclMetadata(), clang::CodeGen::CGDebugInfo::EmitGlobalVariable(), clang::CodeGen::CodeGenFunction::EmitInheritedCXXConstructorCall(), clang::CodeGen::CGHLSLRuntime::emitInputSemantic(), clang::CodeGen::CodeGenFunction::EmitIntelFPGAFieldAnnotations(), clang::CodeGen::CodeGenFunction::EmitLabel(), clang::CodeGen::CodeGenFunction::EmitLambdaInAllocaImplFn(), clang::CodeGen::CodeGenFunction::EmitLValueForLambdaField(), clang::CodeGen::CGOpenMPRuntime::emitNumTeamsForTargetDirective(), clang::CodeGen::CGOpenMPRuntime::emitNumThreadsForTargetDirective(), clang::CodeGen::CodeGenModule::EmitOMPAllocateDecl(), emitOMPAtomicCompareExpr(), emitOMPAtomicExpr(), clang::CodeGen::CodeGenFunction::EmitOMPCopyinClause(), clang::CodeGen::CodeGenModule::EmitOMPDeclareMapper(), clang::CodeGen::CodeGenModule::EmitOMPDeclareReduction(), clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(), clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseFinal(), clang::CodeGen::CodeGenFunction::EmitOMPLastprivateClauseInit(), clang::CodeGen::CodeGenFunction::EmitOMPLinearClause(), clang::CodeGen::CodeGenFunction::EmitOMPLinearClauseFinal(), clang::CodeGen::CodeGenFunction::EmitOMPLinearClauseInit(), clang::CodeGen::CodeGenFunction::EmitOMPLoopBody(), clang::CodeGen::CodeGenFunction::EmitOMPPrivateClause(), clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseFinal(), clang::CodeGen::CodeGenFunction::EmitOMPReductionClauseInit(), clang::CodeGen::CodeGenModule::EmitOMPRequiresDecl(), clang::CodeGen::CodeGenFunction::EmitOMPSimdFinal(), clang::CodeGen::CodeGenFunction::EmitOMPSimdInit(), clang::CodeGen::CodeGenModule::EmitOMPThreadPrivateDecl(), clang::BackendConsumer::EmitOptimizationMessage(), emitParallelOrTeamsOutlinedFunction(), clang::CodeGen::CGOpenMPRuntime::emitParallelOutlinedFunction(), clang::CodeGen::CGOpenMPRuntimeGPU::emitParallelOutlinedFunction(), clang::CodeGen::CodeGenFunction::EmitParmDecl(), emitPostUpdateForReductionClause(), emitPrivatesInit(), clang::CodeGen::CodeGenFunction::EmitScalarInit(), emitSimdlenSafelenClause(), clang::CodeGen::CodeGenFunction::EmitSimpleOMPExecutableDirective(), clang::CodeGen::CodeGenFunction::EmitStartEHSpec(), clang::CodeGen::CodeGenFunction::EmitStaticVarDecl(), clang::CodeGen::CodeGenFunction::EmitSynthesizedCXXCopyCtorCall(), 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(), 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::CodeGenFunction::EmitVarAnnotations(), clang::CodeGen::CodeGenFunction::EmitVarDecl(), clang::CodeGen::CodeGenModule::EmitVTableTypeMetadata(), clang::CodeGen::CGOpenCLRuntime::EmitWorkGroupLocalVarDecl(), clang::CodeGen::CGSYCLRuntime::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(), clang::driver::CC1Command::Execute(), clang::ASTMergeAction::ExecuteAction(), clang::extractapi::ExtractAPIVisitor< Derived >::fetchRawCommentForDecl(), clang::RecordDecl::field_begin(), filterLookupForUDReductionAndMapper(), clang::DeclContextLookupResult::find_first(), findAcceptableDecl(), findAndroidArmMultilibs(), clang::Sema::FindAssociatedClassesAndNamespaces(), findBiarchMultilibs(), findClangRelativeSysroot(), findCompleteObject(), findCSKYMultilibs(), FindDeclaringClass(), findEnumForBlockReturn(), findExecutedLines(), clang::ASTReader::FindExternalLexicalDecls(), findGadgets(), clang::Sema::FindInstantiatedContext(), clang::Sema::FindInstantiatedDecl(), findInstantiationOf(), clang::LocalInstantiationScope::findInstantiationOf(), findMSP430Multilibs(), clang::driver::toolchains::BareMetal::findMultilibs(), findOHOSMultilibs(), clang::ExternalASTMerger::FindOriginalDecl(), clang::ento::FunctionSummariesTy::findOrInsertSummary(), clang::ClassTemplateDecl::findPartialSpecInstantiatedFromMember(), clang::VarTemplateDecl::findPartialSpecInstantiatedFromMember(), findPassPlugin(), findRISCVBareMetalMultilibs(), findRISCVMultilibs(), clang::CXXRecordDecl::finishedDefaultedOrDeletedMember(), FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter(), fixLocalVarDeclWithSpan(), clang::driver::toolchains::MinGW::fixTripleArch(), fixVarDeclWithArray(), fixVariable(), 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(), clang::CodeGen::CodeGenFunction::GenerateCXXGlobalVarDeclInitFunc(), GenerateFixForUnusedDecl(), clang::CodeGen::CodeGenModule::generateIntelFPGAAnnotation(), generateUniqueName(), 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(), clang::Expr::getBestDynamicClassType(), clang::BackendConsumer::getBestLocationFromDebugLoc(), clang::CodeGen::CodeGenFunction::getBlockByrefInfo(), clang::CodeGen::CodeGenModule::getBlockMangledName(), clang::BodyFarm::getBody(), clang::ento::ModelInjector::getBody(), clang::ento::CallEvent::getCalleeAnalysisDeclContext(), clang::ento::CheckerContext::getCalleeDecl(), getCallingConventionForDecl(), getCanonicalDecl(), clang::getCanonicalForwardRedeclChain(), getCanonicalParmVarDecl(), clang::ASTContext::getCanonicalTemplateArgument(), 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::ento::PointerToMemberData::getDeclaratorDecl(), clang::ento::CallEvent::getDeclaredResultType(), clang::ASTContext::getDeclAttrs(), getDeclAvailability(), getDeclContextForTemplateInstationPattern(), clang::ento::CheckerContext::getDeclDescription(), 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(), getDesignatedType(), clang::comments::ParamCommandComment::getDirectionAsString(), getDistributeLastprivateVars(), clang::getDLLAttr(), clang::driver::ToolChain::getDriver(), GetEnclosingDeclContextSignature(), getEnclosingExportDecl(), GetEndLoc(), clang::ento::retaincountchecker::RefLeakReportVisitor::getEndPath(), clang::ASTReader::GetExistingDecl(), getExplicitVisibility(), clang::ASTReader::GetExternalCXXCtorInitializers(), clang::ASTReader::GetExternalDeclStmt(), GetExternalSourceContainer(), clang::ento::CXXInstanceCall::getExtraInvalidatedValues(), clang::driver::Driver::GetFilePath(), clang::Mergeable< decl_type >::getFirstDecl(), clang::ASTWriter::getFirstLocalDecl(), getFirstVirtualDecl(), 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::CodeGen::CodeGenFunction::getJumpDestForLabel(), clang::ASTReader::getKeyDeclaration(), getKind(), clang::ento::BasicValueFactory::getLazyCompoundValData(), getLiteralTriple(), clang::CodeGen::CodeGenModule::getLLVMLinkageForDeclarator(), 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(), getMissingDeclaratorIdLoc(), clang::ASTDeclReader::getMostRecentDecl(), clang::ASTDeclReader::getMostRecentDeclImpl(), clang::driver::toolchains::Hurd::getMultiarchTriple(), clang::driver::toolchains::Linux::getMultiarchTriple(), clang::driver::ToolChain::getMultilibFlags(), clang::InitializedEntity::getName(), clang::ASTNameGenerator::getName(), clang::Sema::GetNameForDeclarator(), getNamespaceDecl(), getNestedDistributeDirective(), 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(), getQualifiedNameStart(), clang::ASTContext::getRawCommentForAnyRedecl(), clang::ASTContext::getRawCommentForDeclNoCache(), clang::ASTContext::getRawCommentForDeclNoCacheImpl(), clang::interp::Context::getRecord(), getRefinementStep(), clang::ento::ProgramState::getRegion(), clang::getReplacedTemplateParameterList(), clang::AnyCall::getReturnType(), GetReturnType(), getRISCFeaturesFromMcpu(), clang::ento::CXXInstanceCall::getRuntimeDefinition(), GetSDLFromOffloadArchive(), clang::Sema::getShadowedDeclaration(), clang::DeclGroupRef::getSingleDecl(), clang::ASTReader::getSourceLocationForDeclID(), clang::ento::BugReporter::getSourceManager(), clang::DynTypedNode::getSourceRange(), clang::CXXCtorInitializer::getSourceRange(), 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(), getStorageClass(), clang::dataflow::Environment::getStorageLocation(), clang::index::getSymbolInfo(), getTeamsReductionVars(), clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::getTemplateArgs(), getTemplateDefinition(), clang::CXXRecordDecl::getTemplateInstantiationPattern(), clang::Sema::GetTemplateParameterList(), getTemplateSpecializationKind(), getTerminators(), clang::APValue::LValueBase::getType(), clang::interp::Descriptor::getType(), clang::Sema::GetTypeForDeclarator(), clang::Sema::GetTypeForDeclaratorCast(), 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(), clang::SemaOpenCL::handleAccessAttr(), handleAMDGPUCodeObjectVersionOptions(), clang::SemaAMDGPU::handleAMDGPUFlatWorkGroupSizeAttr(), clang::SemaAMDGPU::handleAMDGPUMaxNumWorkGroupsAttr(), clang::SemaAMDGPU::handleAMDGPUNumSGPRAttr(), clang::SemaAMDGPU::handleAMDGPUNumVGPRAttr(), clang::SemaAMDGPU::handleAMDGPUWavesPerEUAttr(), clang::SemaSwift::handleAsyncAttr(), clang::SemaSwift::handleAsyncError(), clang::SemaSwift::handleAttrAttr(), HandleBaseToDerivedCast(), clang::SemaObjC::handleBlocksAttr(), clang::SemaObjC::handleBoxable(), clang::SemaSwift::handleBridge(), clang::SemaObjC::handleBridgeAttr(), clang::SemaObjC::handleBridgeMutableAttr(), clang::SemaObjC::handleBridgeRelatedAttr(), clang::SemaARM::handleCmseNSEntryAttr(), HandleComplexComplexDiv(), clang::MultiplexConsumer::HandleCXXImplicitFunctionInstantiation(), clang::IncrementalASTConsumer::HandleCXXImplicitFunctionInstantiation(), clang::IncrementalASTConsumer::HandleCXXStaticMemberVarInstantiation(), clang::index::IndexingContext::handleDecl(), clang::StmtIteratorBase::HandleDecl(), clang::Sema::HandleDelayedAccessCheck(), clang::SemaObjC::handleDesignatedInitializer(), clang::SemaObjC::handleDirectAttr(), clang::SemaObjC::handleDirectMembersAttr(), HandleDynamicCast(), clang::SemaObjC::handleExternallyRetainedAttr(), clang::SemaX86::handleForceAlignArgPointerAttr(), clang::sema::handleGslAnnotatedTypes(), handleHVXTargetFeatures(), handleHVXWarnings(), clang::SemaObjC::handleIBOutlet(), clang::ASTConsumer::HandleImplicitImportDecl(), clang::MultiplexConsumer::HandleImplicitImportDecl(), clang::IncrementalASTConsumer::HandleImplicitImportDecl(), clang::SemaObjC::handleIndependentClass(), clang::MultiplexConsumer::HandleInlineFunctionDefinition(), clang::BackendConsumer::HandleInlineFunctionDefinition(), clang::IncrementalASTConsumer::HandleInlineFunctionDefinition(), clang::ASTConsumer::HandleInterestingDecl(), clang::MultiplexConsumer::HandleInterestingDecl(), clang::BackendConsumer::HandleInterestingDecl(), clang::IncrementalASTConsumer::HandleInterestingDecl(), clang::SemaARM::handleInterruptAttr(), clang::SemaAVR::handleInterruptAttr(), clang::SemaM68k::handleInterruptAttr(), clang::SemaMIPS::handleInterruptAttr(), clang::SemaMSP430::handleInterruptAttr(), clang::SemaRISCV::handleInterruptAttr(), clang::SemaSYCL::handleKernelAttr(), HandleLValueBase(), clang::SemaObjC::handleMethodFamilyAttr(), clang::SemaARM::handleNewAttr(), clang::SemaSwift::handleNewType(), clang::SemaObjC::handleNSErrorDomain(), clang::SemaObjC::handleNSObject(), clang::SemaHLSL::handleNumThreadsAttr(), handleObjCOwnershipTypeAttr(), clang::SemaOpenMP::handleOMPAssumeAttr(), clang::SemaObjC::handleOwnershipAttr(), clang::SemaHLSL::handlePackOffsetAttr(), clang::SemaHLSL::handleParamModifierAttr(), clang::ento::PathDiagnosticConsumer::HandlePathDiagnostic(), clang::SemaObjC::handlePreciseLifetimeAttr(), clang::SemaBPF::handlePreserveAccessIndexAttr(), clang::SemaBPF::handlePreserveAIRecord(), clang::index::IndexingContext::handleReference(), clang::SemaObjC::handleRequiresSuperAttr(), clang::SemaHLSL::handleResourceBindingAttr(), clang::SemaHLSL::handleResourceClassAttr(), clang::SemaObjC::handleReturnsInnerPointerAttr(), clang::SemaObjC::handleRuntimeName(), clang::SemaHLSL::handleShaderAttr(), clang::SemaAVR::handleSignalAttr(), clang::SemaObjC::handleSuppresProtocolAttr(), clang::SemaHLSL::handleSV_DispatchThreadIDAttr(), clang::MultiplexConsumer::HandleTagDeclDefinition(), clang::BackendConsumer::HandleTagDeclDefinition(), clang::IncrementalASTConsumer::HandleTagDeclDefinition(), clang::MultiplexConsumer::HandleTagDeclRequiredDefinition(), clang::BackendConsumer::HandleTagDeclRequiredDefinition(), clang::IncrementalASTConsumer::HandleTagDeclRequiredDefinition(), clang::MultiplexConsumer::HandleTopLevelDecl(), clang::ento::ModelConsumer::HandleTopLevelDecl(), clang::BackendConsumer::HandleTopLevelDecl(), clang::IncrementalASTConsumer::HandleTopLevelDecl(), clang::MultiplexConsumer::HandleTopLevelDeclInObjCContainer(), clang::IncrementalASTConsumer::HandleTopLevelDeclInObjCContainer(), clang::installapi::InstallAPIVisitor::HandleTranslationUnit(), clang::SemaWasm::handleWebAssemblyImportModuleAttr(), clang::SemaWasm::handleWebAssemblyImportNameAttr(), clang::SemaObjC::handleXReturnsXRetainedAttr(), clang::Sema::hasAcceptableDefaultArgument(), clang::Sema::hasAcceptableDefinition(), hasAnyExplicitStorageClass(), hasAttr(), hasAttribute(), clang::cross_tu::hasBodyOrInit(), hasBPFPreserveStaticOffset(), hasBTFDeclTagAttr(), clang::hasDeclarator(), clang::CXXRecordDecl::hasDirectFields(), hasDirectVisibilityAttribute(), hasExplicitAttr(), 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(), 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::SemaCUDA::IdentifyTarget(), clang::ASTNodeImporter::import(), clang::ASTNodeImporter::ImportDeclContext(), 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::driver::toolchains::Generic_GCC::GCCInstallationDetector::init(), initBase(), initField(), initializingConstexprVariable(), clang::BackendConsumer::InlineAsmDiagHandler(), InNamespace(), clang::BumpVector< T >::insert(), clang::dataflow::insertIfFunction(), clang::dataflow::insertIfGlobal(), clang::Sema::InstantiateClassMembers(), clang::LocalInstantiationScope::InstantiatedLocal(), clang::LocalInstantiationScope::InstantiatedLocalPackArg(), clang::Sema::InstantiateFunctionDefinition(), clang::TemplateDeclInstantiator::InstantiateTypeAliasTemplateDecl(), clang::TemplateDeclInstantiator::InstantiateTypedefNameDecl(), clang::MultiplexASTMutationListener::InstantiationRequested(), 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::SemaSYCL::isDeclAllowedInSYCLDeviceCode(), clang::Sema::isDeclaratorFunctionLike(), isDeclaredInSYCLNamespace(), isDeclExternC(), clang::DeclContext::isDeclInLexicalTraversal(), IsDeclLambdaCallOperator(), 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(), isFromSystemHeader(), clang::isFuncOrMethodForAttrSubject(), isFunctionLikeDeclaration(), clang::index::isFunctionLocalSymbol(), clang::isFunctionOrMethodOrBlockForAttrSubject(), clang::isFunctionOrMethodVariadic(), clang::Decl::isFunctionPointerType(), clang::TrivialFunctionAnalysisVisitor::IsFunctionTrivial(), isGeneratedDecl(), IsGlobalLValue(), clang::SemaCUDA::isImplicitHostDeviceFunction(), isImportedDeclContext(), clang::tooling::CodeRangeASTSelection::isInFunctionLikeBodyOfCode(), 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::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(), clang::Sema::isQualifiedMemberAccess(), clang::Sema::isReachable(), clang::LookupResult::isReachable(), 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::TrivialFunctionAnalysis::isTrivial(), isTrivialForMSVC(), isUniqueInternalLinkageDecl(), isUnitTest(), isUnitTestCase(), isUsingDeclNotAtClassScope(), clang::Sema::isUsualDeallocationFunction(), clang::SemaObjC::isValidOSObjectOutParameter(), 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::SemaObjC::LookupProtocol(), clang::APValue::LValuePathEntry::LValuePathEntry(), clang::DeclAccessPair::make(), clang::DeclContext::makeDeclVisibleInContext(), 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(), clang::SemaSYCL::MarkDevices(), 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(), clang::Sema::MaybeBindToTemporary(), maybeEmitPipeStorageMetadata(), 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(), merged_redecls(), clang::ASTDeclMerger::MergeDefinitionData(), clang::Sema::mergeDLLExportAttr(), clang::Sema::mergeDLLImportAttr(), clang::Sema::mergeEnforceTCBAttr(), clang::Sema::mergeEnforceTCBLeafAttr(), clang::Sema::mergeErrorAttr(), clang::Sema::mergeFormatAttr(), clang::SemaWasm::mergeImportModuleAttr(), clang::SemaWasm::mergeImportNameAttr(), clang::Sema::mergeInternalLinkageAttr(), clang::ASTDeclReader::mergeMergeable(), clang::Sema::mergeMinSizeAttr(), 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::SemaHLSL::mergeShaderAttr(), clang::ASTDeclMerger::mergeTemplatePattern(), clang::Sema::mergeTypeVisibilityAttr(), clang::Sema::mergeUuidAttr(), clang::Sema::MergeVarDecl(), clang::Sema::mergeVisibilityAttr(), clang::driver::toolchains::MinGW::MinGW(), clang::driver::toolchains::MipsLLVMToolChain::MipsLLVMToolChain(), clang::BackendConsumer::MisExpectDiagHandler(), moveArrayDesc(), moveArrayTy(), moveRecord(), clang::driver::toolchains::MSP430ToolChain::MSP430ToolChain(), clang::MultiLevelTemplateArgumentList::MultiLevelTemplateArgumentList(), clang::transformer::name(), NameIsStructurallyEquivalent(), clang::serialization::needsAnonymousDeclarationNumber(), NeedsInjectedClassNameType(), clang::sema::nextPathEntryRange(), clang::Sema::NameClassification::NonType(), clang::CodeGen::noSystemDebugInfo(), 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(), parseArgValues(), parseBinaryMetadataFeatures(), parseClangCLEHFlags(), parseCoverageFeatures(), parseLTOMode(), ParseMPreferVectorWidth(), ParseMRecip(), parseSanitizeTrapArgs(), parseSpecialCaseListArg(), clang::ento::PathDiagnosticLocation::PathDiagnosticLocation(), clang::ento::PointerToMemberData::PointerToMemberData(), clang::Sema::PopExpressionEvaluationContext(), clang::driver::tools::SYCL::populateSYCLDeviceTraitsMacrosArgs(), 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(), clang::ento::ExprEngine::ProcessBaseDtor(), clang::Sema::ProcessDeclAttributeDelayed(), clang::ento::ExprEngine::ProcessImplicitDtor(), clang::ento::ExprEngine::ProcessMemberDtor(), clang::CodeGen::CGOpenMPRuntime::processRequiresDirective(), clang::CodeGen::CGOpenMPRuntimeGPU::processRequiresDirective(), clang::ento::ExprEngine::ProcessTemporaryDtor(), clang::ento::PointerToMemberData::Profile(), clang::APValue::Profile(), clang::UnresolvedUsingType::Profile(), clang::driver::toolchains::PS4PS5Base::PS4PS5Base(), clang::ASTImporter::ImportPathTy::push(), clang::CodeGen::CodeGenFunction::PushDestructorCleanup(), clang::Sema::PushSatisfactionStackEntry(), clang::ASTReader::ReadDeclsToCheckForDeferredDiags(), clang::ASTReader::ReadDelegatingConstructors(), clang::ASTReader::ReadExtVectorDecls(), clang::ASTReader::ReadPendingInstantiations(), clang::ASTReader::ReadUndefinedButUsed(), clang::ASTReader::ReadUnusedFileScopedDecls(), clang::ASTReader::ReadUnusedLocalTypedefNameCandidates(), clang::TreeTransform< Derived >::RebuildUnresolvedUsingType(), clang::MultiplexASTMutationListener::RedefinedHiddenDefinition(), REGISTER_MAP_WITH_PROGRAMSTATE(), 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::StoredDeclsList::replaceExternalDecls(), clang::CodeGen::SanitizerMetadata::reportGlobal(), requiresAMDGPUProtectedVisibility(), clang::LookupResult::resolveKind(), clang::BackendConsumer::ResourceLimitDiagHandler(), clang::driver::RocmInstallationDetector::RocmInstallationDetector(), clang::ento::CheckerManager::runCheckersOnASTBody(), clang::ento::CheckerManager::runCheckersOnASTDecl(), clang::ento::RuntimeDefinition::RuntimeDefinition(), clang::driver::SanitizerArgs::SanitizerArgs(), clang::Sema::SatisfactionStackContains(), Scan(), clang::tooling::selectFirstFix(), clang::DeclAccessPair::set(), clang::ento::ProgramStateManager::set(), clang::ento::ProgramState::set(), clang::TranslationUnitDecl::setAnonymousNamespace(), clang::NamespaceDecl::setAnonymousNamespace(), clang::CodeGen::CodeGenFunction::setBlockContextParameter(), clang::CapturedStmt::setCapturedDecl(), clang::CapturedStmt::setCapturedRecordDecl(), clang::ObjCAtCatchStmt::setCatchParamDecl(), clang::dataflow::RecordStorageLocation::setChild(), clang::ObjCCompatibleAliasDecl::setClassInterface(), 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(), clang::SemaOpenMP::setOpenMPCaptureKind(), clang::CXXNewExpr::setOperatorDelete(), clang::CXXNewExpr::setOperatorNew(), clang::ASTContext::setParameterIndex(), clang::Redeclarable< decl_type >::DeclLink::setPrevious(), clang::ASTContext::setPrimaryMergedDecl(), SetRISCVSmallDataLimit(), clang::CodeGen::CodeGenModule::setStaticLocalDeclAddress(), clang::CodeGen::CodeGenModule::setStaticLocalDeclGuardAddress(), clang::dataflow::Environment::setStorageLocation(), WebAssemblyTargetCodeGenInfo::setTargetAttributes(), clang::CodeGen::CodeGenModule::setTLSMode(), clang::CXXRecordDecl::setTrivialForCallFlags(), shouldBeHidden(), shouldBeInCOMDAT(), 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::BackendConsumer::SrcMgrDiagHandler(), clang::BackendConsumer::StackSizeDiagHandler(), clang::TagDecl::startDefinition(), clang::CodeGen::CodeGenFunction::StartFunction(), StripImplicitInstantiation(), clang::Sema::SubstDecl(), clang::TemplateDeclInstantiator::SubstDefaultedFunction(), clang::TemplateDeclInstantiator::SubstFunctionType(), clang::TemplateDeclInstantiator::SubstTemplateParams(), supportsSPMDExecutionMode(), clang::BackendConsumer::SYCLIllegalVirtualCallDiagHandler(), clang::driver::SYCLInstallationDetector::SYCLInstallationDetector(), clang::driver::toolchains::SYCLToolChain::SYCLToolChain(), takeDeclAttributes(), clang::TemplateArgument::TemplateArgument(), clang::TemplateParmPosition::TemplateParmPosition(), testTriple(), clang::toExprDependence(), clang::toExprDependenceAsWritten(), clang::toExprDependenceForImpliedType(), clang::toNestedNameSpecifierDependendence(), topLevelDeclVisitor(), clang::toSemanticDependence(), clang::toSyntacticDependence(), clang::toTemplateArgumentDependence(), clang::toTemplateNameDependence(), clang::toTypeDependence(), 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::CodeGen::ConstantEmitter::tryEmitAbstractForInitializer(), clang::CodeGen::CodeGenFunction::tryEmitAsConstant(), clang::CodeGen::CodeGenModule::TryEmitBaseDestructorAsAlias(), clang::CodeGen::ConstantEmitter::tryEmitForInitializer(), clang::CodeGen::ConstantEmitter::tryEmitPrivateForVarInit(), clang::Sema::tryLookupUnambiguousFieldDecl(), clang::turnTypeToValueDependence(), clang::turnValueToTypeDependence(), clang::BackendConsumer::UnsupportedDiagHandler(), clang::ASTDeclReader::UpdateDecl(), clang::Sema::UseArgumentDependentLookup(), useInlineVisibilityHidden(), usesTypeVisibility(), 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::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::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::ASTDeclWriter::VisitEnumConstantDecl(), clang::TextNodeDumper::VisitEnumDecl(), clang::ASTDeclWriter::VisitEnumDecl(), clang::ASTDeclReader::VisitEnumDecl(), clang::ASTDeclReader::VisitExportDecl(), clang::ASTDeclWriter::VisitExportDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitFieldDecl(), clang::TextNodeDumper::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::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::ASTDeclWriter::VisitIndirectFieldDecl(), clang::TextNodeDumper::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::ASTDeclReader::VisitNamespaceAliasDecl(), clang::ASTDeclWriter::VisitNamespaceAliasDecl(), clang::TextNodeDumper::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::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::ASTDeclWriter::VisitObjCIvarDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitObjCMethodDecl(), clang::JSONNodeDumper::VisitObjCMethodDecl(), clang::TextNodeDumper::VisitObjCMethodDecl(), clang::ASTDeclWriter::VisitObjCMethodDecl(), clang::JSONNodeDumper::VisitObjCPropertyDecl(), clang::TextNodeDumper::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::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::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::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::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::ASTDeclReader::VisitUnnamedGlobalConstantDecl(), clang::ASTDeclWriter::VisitUnnamedGlobalConstantDecl(), clang::JSONNodeDumper::VisitUnresolvedLookupExpr(), clang::ASTNodeImporter::VisitUnresolvedLookupExpr(), clang::ASTNodeImporter::VisitUnresolvedMemberExpr(), clang::ASTDeclReader::VisitUnresolvedUsingIfExistsDecl(), clang::ASTDeclWriter::VisitUnresolvedUsingIfExistsDecl(), clang::TextNodeDumper::VisitUnresolvedUsingTypenameDecl(), clang::ASTDeclReader::VisitUnresolvedUsingTypenameDecl(), clang::ASTDeclWriter::VisitUnresolvedUsingTypenameDecl(), clang::TextNodeDumper::VisitUnresolvedUsingValueDecl(), clang::ASTDeclReader::VisitUnresolvedUsingValueDecl(), clang::ASTDeclWriter::VisitUnresolvedUsingValueDecl(), clang::UsedDeclVisitor< Derived >::visitUsedDecl(), clang::TextNodeDumper::VisitUsingDecl(), clang::ASTDeclReader::VisitUsingDecl(), clang::ASTDeclWriter::VisitUsingDecl(), clang::TextNodeDumper::VisitUsingDirectiveDecl(), clang::ASTDeclReader::VisitUsingDirectiveDecl(), clang::ASTDeclWriter::VisitUsingDirectiveDecl(), clang::TextNodeDumper::VisitUsingEnumDecl(), clang::ASTDeclReader::VisitUsingEnumDecl(), clang::ASTDeclWriter::VisitUsingEnumDecl(), clang::ASTDeclReader::VisitUsingPackDecl(), clang::ASTDeclWriter::VisitUsingPackDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitUsingShadowDecl(), clang::TextNodeDumper::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(), clang::ASTDeclWriter::VisitVarDecl(), clang::TemplateDeclInstantiator::VisitVarDecl(), clang::ASTDumper::VisitVarTemplateDecl(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::VisitVarTemplateDecl(), clang::TextNodeDumper::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(), WarnForDeprecatedBackendOpts(), clang::driver::CudaInstallationDetector::WarnIfUnsupportedVersion(), clang::Sema::warnOnReservedIdentifier(), clang::ASTWriter::wasDeclEmitted(), clang::ASTRecordWriter::writeDeclRef(), clang::ASTNameGenerator::writeName(), clang::ASTNameGenerator::Implementation::writeName(), and clang::driver::XRayArgs::XRayArgs().

◆ E

Expr* E
Examples
/home/runner/work/llvm/llvm/repo/clang/lib/StaticAnalyzer/Core/RegionStore.cpp.

Definition at line 198 of file CheckExprLifetime.cpp.

Referenced by Accumulate(), clang::Sema::ActOnAsTypeExpr(), clang::Sema::ActOnCapturedRegionStart(), clang::Sema::ActOnCaseExpr(), clang::Sema::ActOnCompoundRequirement(), clang::Sema::ActOnConditionVariable(), clang::Sema::ActOnConvertVectorExpr(), clang::Sema::ActOnCXXNamedCast(), clang::Sema::ActOnDecltypeExpression(), clang::Sema::ActOnForEachLValueExpr(), clang::comments::Sema::actOnHTMLEndTag(), clang::Sema::ActOnIndirectGotoStmt(), clang::Sema::ActOnInitList(), clang::Sema::ActOnLambdaExpressionAfterIntroducer(), clang::Sema::ActOnMSAsmStmt(), clang::SemaOpenMP::ActOnOpenMPCriticalDirective(), clang::SemaOpenMP::ActOnOpenMPDeclareSimdDirective(), clang::SemaOpenMP::ActOnOpenMPDeclareVariantDirective(), clang::SemaOpenMP::ActOnOpenMPFromClause(), clang::SemaOpenMP::ActOnOpenMPHoldsClause(), clang::SemaOpenMP::ActOnOpenMPInitClause(), clang::SemaOpenMP::ActOnOpenMPInteropDirective(), clang::SemaOpenMP::ActOnOpenMPMapClause(), clang::SemaOpenMP::ActOnOpenMPToClause(), clang::Sema::ActOnParenExpr(), clang::Sema::ActOnPragmaClangSection(), clang::Sema::ActOnPragmaDump(), clang::Sema::ActOnSimpleRequirement(), clang::Sema::ActOnStmtExprResult(), clang::SemaSYCL::ActOnUniqueStableIdExpr(), clang::Sema::ActOnVAArg(), clang::ParsedAttributesView::addAll(), clang::ParsedAttributesView::addAllAtEnd(), clang::CodeGen::CodeGenFunction::AddAMDGPUFenceAddressSpaceMMRA(), clang::Decl::addAttr(), addConstraintSatisfaction(), addContextEdges(), clang::Sema::addExternalSource(), clang::Sema::AddFunctionCandidates(), clang::addHash(), clang::transformer::addInclude(), clang::Sema::AddInitializerToDecl(), AddLazyVectorDecls(), AddLazyVectorEmiitedDecls(), AddLineNumber(), AddLiveExpr(), clang::Sema::AddNonMemberOperatorCandidates(), clang::Sema::AddOverloadedCallCandidates(), addParameterValuesToBindings(), addParentsForSyntheticStmts(), clang::threadSafety::til::BasicBlock::addPredecessor(), clang::ento::PathDiagnosticPiece::addRange(), clang::ODRHash::AddStructuralValue(), addTocDataOptions(), clang::ASTRecordWriter::AddUnresolvedSet(), 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::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(), clang::CodeGen::ApplyDebugLocation::ApplyDebugLocation(), clang::ApplyHeaderSearchOptions(), clang::arcmt::FileRemapper::applyMappings(), clang::edit::EditedSource::applyRewrites(), clang::arcmt::MigrationProcess::applyTransform(), clang::APValue::APValue(), clang::ParentMapContext::ParentMap::AscendIgnoreUnlessSpelledInSource(), clang::UnresolvedSetImpl::assign(), clang::SemaObjC::AtomicPropertySetterGetterRules(), clang::ASTContext::AtomicUsesUnsupportedLibcall(), clang::ento::EnvironmentManager::bindExpr(), clang::ento::ExprEngine::bindReturnValue(), clang::threadSafety::til::Branch::Branch(), clang::CFGStmtMap::Build(), clang::Sema::BuildAsTypeExpr(), BuildBasePathArray(), clang::Sema::BuildCodeAlignAttr(), clang::Sema::BuildCoreturnStmt(), clang::Sema::BuildCoyieldExpr(), clang::Sema::BuildCXXDefaultInitExpr(), clang::Sema::BuildCXXNamedCast(), clang::Sema::BuildCXXTypeId(), clang::Sema::BuildCXXUuidof(), clang::Sema::BuildDeclRefExpr(), clang::Sema::BuildDecltypeType(), clang::Sema::BuildInitList(), clang::Sema::BuildLoopUnrollHintAttr(), buildMultiCharMask(), clang::driver::Driver::BuildOffloadingActions(), clang::Sema::BuildOpenCLLoopUnrollHintAttr(), clang::Sema::BuildOperatorCoawaitCall(), clang::Sema::BuildSYCLIntelInitiationIntervalAttr(), clang::Sema::BuildSYCLIntelLoopCoalesceAttr(), clang::Sema::BuildSYCLIntelLoopCountAttr(), clang::Sema::BuildSYCLIntelMaxConcurrencyAttr(), clang::Sema::BuildSYCLIntelMaxInterleavingAttr(), clang::Sema::BuildSYCLIntelMaxReinvocationDelayAttr(), clang::Sema::BuildSYCLIntelSpeculatedIterationsAttr(), BuildTypeCoupledDecls(), clang::Sema::BuildTypeofExprType(), clang::SemaSYCL::BuildUniqueStableIdExpr(), clang::Sema::BuildVAArgExpr(), clang::Sema::BuildVectorLiteral(), bytes(), CalculateCookiePadding(), clang::Sema::ImplicitExceptionSpecification::CalledDecl(), clang::Sema::ImplicitExceptionSpecification::CalledExpr(), clang::Sema::CallExprUnaryConversions(), canEmitSpuriousReferenceToVariable(), clang::canExprResolveTo(), canPerformArrayCopy(), CanThrow(), CastForMoving(), CastToDerivedClass(), clang::interp::State::CCEDiag(), clang::CFGCXXRecordTypedCall::CFGCXXRecordTypedCall(), clang::CodeGen::CodeGenFunction::CGFPOptionsRAII::CGFPOptionsRAII(), clang::transformer::changeTo(), clang::Sema::CheckAddressOfOperand(), CheckAggExprForMemSetUse(), checkAllProps(), clang::Sema::checkAndRewriteMustTailAttr(), checkArrayExpressionDoesNotReferToUnitySize(), checkArrayExpressionDoesNotReferToWholeSize(), CheckAtomicAlignment(), clang::Sema::CheckBooleanCondition(), clang::Sema::CheckCaseExpression(), clang::Sema::CheckCompareOperands(), CheckConstexprFunctionBody(), clang::Sema::CheckCountedByAttrOnField(), clang::Sema::CheckCXXBooleanCondition(), clang::Sema::CheckCXXThrowOperand(), clang::SemaOpenMP::checkDeclIsAllowedInOpenMPTarget(), CheckDeleteKind(), checkDynamicType(), CheckedIntArithmetic(), clang::Sema::CheckEquivalentExceptionSpec(), checkFloatingPointResult(), checkForArray(), clang::Sema::CheckForImmediateInvocation(), clang::arcmt::checkForManualIssues(), checkForRecursiveFunctionCall(), CheckForReference(), clang::SemaObjC::CheckForwardProtocolDeclarationForCircularDependency(), clang::Sema::CheckFunctionTemplateSpecialization(), CheckICE(), clang::Sema::CheckImplicitConversion(), CheckLiteralType(), clang::Sema::CheckLookupAccess(), clang::Sema::CheckLoopHintExpr(), clang::Sema::CheckLValueToRValueConversionOperand(), checkMapClauseExpressionBase(), checkMapConflicts(), checkNonVirtualMemberCallThisPointer(), clang::Sema::CheckOverridingFunctionAttributes(), clang::Sema::CheckParamExceptionSpec(), clang::Sema::CheckPtrComparisonWithNullChar(), clang::Sema::CheckQualifiedMemberReference(), clang::SemaPseudoObject::checkRValue(), clang::Sema::checkSectionName(), clang::Sema::CheckShadowingDeclModification(), clang::Sema::checkStringLiteralArgumentAttr(), clang::CodeGen::CodeGenFunction::checkTargetFeatures(), clang::Sema::CheckTemplateArgument(), 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::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::Sema::collectUnexpandedParameterPacks(), collectVFSEntries(), clang::edit::EditedSource::commit(), CompactMacroExpandedPieces(), 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::ConstructionContextItem::ConstructionContextItem(), ConvertForConditional(), clang::tooling::AtomicChange::convertFromYAML(), clang::Sema::ConvertVectorExpr(), clang::Sema::CorrectDelayedTyposInExpr(), clang::EnumConstantDecl::Create(), clang::ImplicitCastExpr::Create(), clang::CStyleCastExpr::Create(), clang::CXXStaticCastExpr::Create(), clang::CXXDynamicCastExpr::Create(), clang::CXXReinterpretCastExpr::Create(), clang::CXXFunctionalCastExpr::Create(), clang::SYCLUniqueStableIdExpr::Create(), clang::ReturnStmt::Create(), createBinOpInfoFromIncDec(), 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::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(), clang::Sema::DiagnoseAlwaysNonNullPointer(), clang::Sema::DiagnoseAssignmentAsCondition(), clang::Sema::DiagnoseEqualityWithExtraParens(), clang::Sema::diagnoseEquivalentInternalLinkageDeclarations(), DiagnoseForRangeReferenceVariableCopies(), clang::Sema::DiagnoseImmediateEscalatingReason(), clang::SemaObjC::DiagnoseMissingDesignatedInitOverrides(), diagnoseMutableFields(), DiagnoseReinterpretUpDownCast(), clang::Sema::DiagnoseReturnInConstructorExceptionHandler(), clang::Sema::DiagnoseStaticAssertDetails(), clang::Sema::DiagnoseUnexpandedParameterPack(), clang::Sema::diagnoseZeroToNullptrConversion(), clang::interp::Compiler< Emitter >::discard(), clang::Sema::DiscardMisalignedMemberAddress(), DoMarkBindingDeclReferenced(), DoMarkPotentialCapture(), DoMarkVarDeclReferenced(), clang::driver::OffloadAction::doOnEachDeviceDependence(), DoPrintMacros(), 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(), clang::CodeGen::CodeGenFunction::EmitAArch64BuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitAArch64SMEBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), EmitAArch64TblBuiltinExpr(), clang::CodeGen::ConstantEmitter::emitAbstract(), clang::CodeGen::CodeGenFunction::EmitAggExpr(), clang::CodeGen::CodeGenFunction::EmitAggExprToLValue(), emitAlignedClause(), clang::CodeGen::CodeGenFunction::emitAlignmentAssumption(), clang::CodeGen::CodeGenFunction::EmitAMDGPUBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitAMDGPUDevicePrintfCallExpr(), clang::CodeGen::CodeGenModule::EmitAnnotationArgs(), clang::CodeGen::CodeGenFunction::EmitAnyExpr(), clang::CodeGen::CodeGenFunction::EmitAnyExprToMem(), clang::CodeGen::CodeGenFunction::EmitAnyExprToTemp(), clang::CodeGen::CodeGenFunction::EmitARCReclaimReturnedObject(), clang::CodeGen::CodeGenFunction::EmitARMBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitARMMVEBuiltinExpr(), EmitArrayDelete(), clang::CodeGen::CodeGenFunction::EmitArraySectionExpr(), clang::CodeGen::CodeGenFunction::EmitArraySubscriptExpr(), clang::CodeGen::CodeGenFunction::EmitArrayToPointerDecay(), emitAtomicCmpXchg(), EmitAtomicCmpXchg128ForMSIntrin(), emitAtomicCmpXchgFailureSet(), EmitAtomicCmpXchgForMSIntrin(), EmitAtomicDecrementValue(), clang::CodeGen::CodeGenFunction::EmitAtomicExpr(), EmitAtomicIncrementValue(), EmitAtomicOp(), clang::EmitBackendOutput(), EmitBinaryAtomic(), EmitBinaryAtomicPost(), emitBinaryExpMaybeConstrainedFPBuiltin(), emitBinaryMaybeConstrainedFPBuiltin(), clang::CodeGen::CodeGenFunction::EmitBinaryOperatorLValue(), EmitBitTestIntrinsic(), clang::CodeGen::CodeGenFunction::EmitBlockCallExpr(), clang::CodeGen::CodeGenFunction::EmitBPFBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitBuiltinAlignTo(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitBuiltinIsAligned(), clang::CodeGen::CodeGenFunction::emitBuiltinOSLogFormat(), clang::CodeGen::CodeGenFunction::EmitCall(), clang::CodeGen::CodeGenFunction::EmitCallArg(), clang::CodeGen::CodeGenFunction::EmitCallee(), clang::CodeGen::CodeGenFunction::EmitCallExpr(), clang::CodeGen::CodeGenFunction::EmitCallExprLValue(), clang::CodeGen::CodeGenFunction::EmitCastLValue(), clang::CodeGen::CodeGenFunction::EmitCheckedArgForBuiltin(), clang::CodeGen::CodeGenFunction::EmitCheckedLValue(), clang::CodeGen::CodeGenFunction::EmitCheckSourceLocation(), emitClauseForBareTargetDirective(), clang::CodeGen::CodeGenFunction::EmitCoawaitExpr(), clang::CodeGen::CodeGenFunction::EmitCoawaitLValue(), clang::CodeGen::CodeGenFunction::EmitCommonNeonBuiltinExpr(), EmitCommonNeonSISDBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitComplexAssignmentLValue(), clang::CodeGen::CodeGenFunction::EmitComplexCompoundAssignmentLValue(), clang::CodeGen::CodeGenFunction::EmitComplexExpr(), clang::CodeGen::CodeGenFunction::EmitComplexExprIntoLValue(), clang::CodeGen::CodeGenFunction::EmitComplexPrePostIncDec(), clang::CodeGen::CodeGenFunction::EmitCompoundAssignmentLValue(), clang::CodeGen::CodeGenFunction::EmitCompoundLiteralLValue(), clang::CodeGen::CodeGenFunction::EmitConditionalOperatorLValue(), clang::CodeGen::CodeGenFunction::EmitCoroutineIntrinsic(), clang::CodeGen::CodeGenFunction::EmitCoyieldExpr(), clang::CodeGen::CodeGenFunction::EmitCoyieldLValue(), clang::CodeGen::CodeGenFunction::EmitCtorPrologue(), clang::CodeGen::CGCUDARuntime::EmitCUDAKernelCallExpr(), clang::CodeGen::CodeGenFunction::EmitCUDAKernelCallExpr(), clang::CodeGen::CodeGenFunction::EmitCXXAggrConstructorCall(), clang::CodeGen::CodeGenFunction::EmitCXXBindTemporaryLValue(), clang::CodeGen::CodeGenFunction::EmitCXXConstructExpr(), clang::CodeGen::CodeGenFunction::EmitCXXConstructLValue(), clang::CodeGen::CodeGenFunction::EmitCXXConstructorCall(), clang::CodeGen::CodeGenFunction::EmitCXXDeleteExpr(), clang::CodeGen::CodeGenFunction::EmitCXXMemberDataPointerAddress(), clang::CodeGen::CodeGenFunction::EmitCXXMemberPointerCallExpr(), clang::CodeGen::CodeGenFunction::EmitCXXNewExpr(), clang::CodeGen::CodeGenFunction::EmitCXXOperatorMemberCallExpr(), clang::CodeGen::CodeGenFunction::EmitCXXPseudoDestructorExpr(), clang::CodeGen::CodeGenFunction::EmitCXXThrowExpr(), clang::CodeGen::CodeGenFunction::EmitCXXTypeidExpr(), clang::CodeGen::CodeGenFunction::EmitCXXTypeidLValue(), clang::CodeGen::CodeGenFunction::EmitCXXUuidofExpr(), clang::CodeGen::CodeGenFunction::EmitCXXUuidofLValue(), clang::CodeGen::CGOpenMPRuntime::emitDeclareSimdFunction(), clang::CodeGen::CodeGenFunction::EmitDeclRefExprDbgValue(), clang::CodeGen::CodeGenFunction::EmitDeclRefLValue(), clang::CodeGen::CodeGenFunction::EmitDelegateCXXConstructorCall(), 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(), clang::CodeGen::CodeGenFunction::EmitExtVectorElementExpr(), emitFPIntBuiltin(), emitFrexpBuiltin(), EmitFunctionDeclLValue(), clang::CodeGen::CodeGenFunction::EmitFunctionProlog(), EmitGlobalVarDeclLValue(), clang::CodeGen::CodeGenFunction::EmitHexagonBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitHLSLBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitIgnoredConditionalOperator(), clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(), clang::CodeGen::CodeGenFunction::EmitInheritedCXXConstructorCall(), clang::CodeGen::CodeGenFunction::EmitInitListLValue(), clang::CodeGen::CodeGenFunction::EmitIntelFPGAMemBuiltin(), clang::CodeGen::CodeGenFunction::EmitIntelFPGARegBuiltin(), clang::CodeGen::CodeGenFunction::EmitIntelSYCLAllocaBuiltin(), clang::CodeGen::CodeGenFunction::EmitIntelSYCLPtrAnnotationBuiltin(), EmitISOVolatileLoad(), EmitISOVolatileStore(), clang::CodeGen::CodeGenFunction::EmitLandingPad(), emitLibraryCall(), clang::CodeGen::CodeGenFunction::EmitLValue(), clang::CodeGen::CodeGenFunction::EmitMaterializeTemporaryExpr(), clang::CodeGen::CodeGenFunction::EmitMatrixSubscriptExpr(), emitMaybeConstrainedFPToIntRoundBuiltin(), clang::CodeGen::CodeGenFunction::EmitMemberExpr(), clang::CodeGen::CGCXXABI::EmitMemberPointerConversion(), clang::CodeGen::CodeGenFunction::EmitMSVAListRef(), clang::CodeGen::CodeGenFunction::EmitMSVCBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitNewArrayInitializer(), EmitNewInitializer(), EmitNontemporalLoad(), EmitNontemporalStore(), clang::CodeGen::CodeGenFunction::EmitNVPTXBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitNVPTXDevicePrintfCallExpr(), clang::CodeGen::CodeGenFunction::EmitObjCArrayLiteral(), clang::CodeGen::CodeGenFunction::EmitObjCBoxedExpr(), clang::CodeGen::CodeGenFunction::EmitObjCDictionaryLiteral(), clang::CodeGen::CodeGenFunction::EmitObjCEncodeExprLValue(), clang::CodeGen::CodeGenFunction::EmitObjCIsaExpr(), clang::CodeGen::CodeGenFunction::EmitObjCIvarRefLValue(), clang::CodeGen::CodeGenFunction::EmitObjCMessageExpr(), clang::CodeGen::CodeGenFunction::EmitObjCMessageExprLValue(), clang::CodeGen::CodeGenFunction::EmitObjCProtocolExpr(), clang::CodeGen::CodeGenFunction::EmitObjCSelectorExpr(), clang::CodeGen::CodeGenFunction::EmitObjCSelectorLValue(), clang::CodeGen::CodeGenFunction::EmitObjCStringLiteral(), clang::CodeGen::CodeGenModule::EmitOMPAllocateDecl(), emitOMPAtomicCaptureExpr(), emitOMPAtomicCompareExpr(), emitOMPAtomicExpr(), clang::CodeGen::CodeGenFunction::EmitOMPAtomicSimpleUpdateExpr(), emitOMPAtomicUpdateExpr(), emitOMPAtomicWriteExpr(), clang::CodeGen::CodeGenFunction::EmitOMPLinearClause(), clang::CodeGen::CodeGenFunction::EmitOMPLoopBody(), clang::CodeGen::CodeGenFunction::EmitOMPSharedLValue(), clang::CodeGen::CGOpenCLRuntime::emitOpenCLEnqueuedBlock(), clang::CodeGen::CGOpenMPRuntimeGPU::emitOutlinedFunctionCall(), EmitOverflowCheckedAbs(), clang::CodeGen::CodeGenFunction::EmitPointerToDataMemberBinaryExpr(), clang::CodeGen::CodeGenFunction::EmitPointerWithAlignment(), EmitPointerWithAlignment(), clang::CodeGen::CodeGenFunction::EmitPPCBuiltinExpr(), emitPPCLoadReserveIntrinsic(), clang::CodeGen::CodeGenFunction::EmitPredefinedLValue(), clang::CodeGen::CodeGenFunction::EmitPromotedComplexExpr(), clang::CodeGen::CodeGenFunction::EmitPromotedScalarExpr(), emitPseudoObjectExpr(), clang::CodeGen::CodeGenFunction::EmitPseudoObjectLValue(), clang::CodeGen::CodeGenFunction::EmitPseudoObjectRValue(), clang::CodeGen::CodeGenFunction::EmitReferenceBindingToExpr(), clang::ento::PathSensitiveBugReporter::emitReport(), clang::CodeGen::CodeGenFunction::EmitRISCVBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitRISCVCpuSupports(), clang::CodeGen::CodeGenFunction::emitRotate(), clang::CodeGen::CodeGenFunction::EmitScalarCompoundAssignWithComplex(), clang::CodeGen::CodeGenFunction::emitScalarConstant(), clang::CodeGen::CodeGenFunction::EmitScalarExpr(), EmitScalarFMAExpr(), clang::CodeGen::CodeGenFunction::EmitScalarOrConstFoldImmArg(), clang::CodeGen::CodeGenFunction::EmitScalarPrePostIncDec(), clang::CodeGen::CodeGenFunction::EmitSimpleCallExpr(), clang::CodeGen::CodeGenFunction::EmitSimpleOMPExecutableDirective(), clang::CodeGen::CGOpenMPRuntime::emitSingleRegion(), clang::CodeGen::CodeGenFunction::EmitStmtExprLValue(), clang::CodeGen::CodeGenFunction::EmitStringLiteralLValue(), clang::CodeGen::CodeGenFunction::EmitSVEMaskedLoad(), clang::CodeGen::CodeGenFunction::EmitSVEMaskedStore(), clang::CodeGen::CodeGenFunction::EmitSynthesizedCXXCopyCtor(), clang::CodeGen::CodeGenFunction::EmitSynthesizedCXXCopyCtorCall(), clang::CodeGen::CodeGenFunction::EmitSystemZBuiltinExpr(), EmitSystemZIntrinsicWithCC(), EmitTargetArchBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitTargetBuiltinExpr(), clang::CodeGen::CGOpenMPRuntime::emitTargetOutlinedFunction(), clang::CodeGen::CGOpenMPRuntime::emitTaskInit(), emitTaskPrivateMappingFunction(), emitTernaryMaybeConstrainedFPBuiltin(), EmitTypeidFromVTable(), emitUnaryMaybeConstrainedFPBuiltin(), clang::CodeGen::CodeGenFunction::EmitUnaryOpLValue(), clang::CodeGen::CodeGenFunction::EmitVAArgExprLValue(), clang::CodeGen::CodeGenFunction::EmitVAListRef(), EmitValToTemp(), emitWasmCatchPadBlock(), clang::CodeGen::CodeGenFunction::EmitWebAssemblyBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitWithOriginalRHSBitfieldAssignment(), EmitX86BitTestIntrinsic(), clang::CodeGen::CodeGenFunction::EmitX86BuiltinExpr(), 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(), EvaluateBuiltinConstantPForLValue(), EvaluateBuiltinStrLen(), evaluateCDTSize(), EvaluateComparisonBinaryOperator(), EvaluateComplex(), clang::Sema::EvaluateConvertedConstantExpression(), EvaluateCPlusPlus11IntegralConstantExpr(), EvaluateDependentExpr(), clang::CodeGen::CodeGenFunction::EvaluateExprAsBool(), EvaluateExpressionTrait(), EvaluateFixedPoint(), EvaluateFixedPointOrInteger(), EvaluateFloat(), EvaluateIgnoredValue(), EvaluateInPlace(), EvaluateInteger(), EvaluateIntegerOrLValue(), EvaluateLValue(), evaluateLValueAsAllocSize(), EvaluateMemberPointer(), EvaluatePointer(), EvaluateRecord(), EvaluateTemporary(), evaluateVarDeclInit(), EvaluateVector(), EvaluateVoid(), 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(), findCompleteObject(), findEnumForBlockReturn(), clang::diff::SyntaxTree::Impl::findPositionInParent(), clang::ObjCPropertyDecl::findPropertyDecl(), findPtrToConstParams(), clang::Interpreter::FindRuntimeInterface(), findSubobject(), findTemplateParameterInType(), findValueTableByValue(), findVar(), findWeakLValue(), fitsInto(), FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter(), clang::Sema::FixOverloadedFunctionReference(), fixOverloadedReinterpretCastExpr(), clang::arcmt::FileRemapper::flushToFile(), clang::for(), clang::Sema::forceUnknownAnyToType(), clang::AnyCall::forExpr(), clang::CodeGen::CGCallee::forPseudoDestructor(), ForwardPrebranchedFallthrough(), clang::ento::iterator::ContainerData::fromEnd(), clang::ento::PathDiagnostic::FullProfile(), clang::SourceRange::fullyContains(), GCRewriteFinalize(), clang::MSAsmStmt::generateAsmString(), clang::CodeGen::CodeGenModule::generateIntelFPGAAnnotation(), GenerateNewArgTokens(), clang::Sema::FullExprArg::get(), clang::dataflow::Environment::get(), clang::SrcMgr::SLocEntry::get(), clang::LineEntry::get(), clang::CodeGen::CodeGenFunction::GetAArch64SVEProcessedOperands(), getActiveRoundingMode(), clang::CodeGen::CGOpenMPRuntimeGPU::getAddressOfLocalVariable(), clang::CodeGen::CodeGenModule::GetAddrOfConstantCompoundLiteral(), clang::CodeGen::CodeGenModule::getAddrOfConstantCompoundLiteralIfEmitted(), clang::CodeGen::CodeGenModule::GetAddrOfConstantStringFromObjCEncode(), clang::CodeGen::CodeGenModule::GetAddrOfGlobalTemporary(), clang::CXXDefaultArgExpr::getAdjustedRewrittenExpr(), getAlignmentArgument(), GetAlignOfExpr(), clang::ento::MemRegionManager::getAllocaRegion(), clang::ento::SValBuilder::getAllocaRegionVal(), clang::Type::getAsAdjusted(), getAsSizeOfExpr(), GetAssumedMessageSendExprType(), getBaseAlignment(), getBaseAlignmentAndOffsetFromLValue(), getBaseAlignmentAndOffsetFromPtr(), 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(), getDirectCallExpr(), 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(), GetExprType(), clang::arcmt::getFileRemappingsFromFileList(), clang::TypeName::getFullyQualifiedTemplateType(), clang::interp::Program::getGlobal(), getHeaderNameForHeader(), clang::ento::ExprEngine::getIndexOfElementToConstruct(), clang::ASTContext::getInjectedTemplateArg(), getIntegerLiteral(), getIntExprValue(), clang::CodeGen::CGOpenCLRuntime::getInvokeFunction(), 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::ento::CallEventManager::getObjCMethodCall(), clang::Expr::getObjCProperty(), getObjectType(), clang::SrcMgr::SLocEntry::getOffsetOnly(), getOpenMPCaptureRegionForClause(), getOperatorNodeKind(), clang::MacroInfo::getParameterNum(), clang::ento::ExprEngine::getPendingInitLoop(), getPointerAndSize(), getPrimaryDecl(), clang::Sema::getPrintable(), clang::ento::CallEvent::getProgramPoint(), clang::interp::SourceInfo::getRange(), clang::ASTContext::getReferenceQualifiedType(), clang::ento::CallEvent::getResultType(), clang::AnyCall::getReturnType(), clang::ento::CallEvent::getReturnValue(), clang::ento::ObjCMethodCall::getRuntimeDefinition(), 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::ento::IndirectGotoNodeBuilder::getTarget(), clang::CXXConstructorDecl::getTargetConstructor(), getTeamsReductionVars(), clang::CFGBlock::getTerminatorCondition(), clang::ASTWriter::getTimestampForOutput(), clang::CharSourceRange::getTokenRange(), clang::interp::Descriptor::getType(), GetTypeBeforeIntegralPromotion(), clang::DecltypeType::getUnderlyingExpr(), clang::dataflow::Environment::getValue(), getValueDeclFromSExpr(), getVarDeclForExpression(), handleAssignment(), HandleBaseToDerivedCast(), handleCompoundAssignment(), clang::ento::ExprEngine::handleConstructionContext(), HandleConstructorCall(), HandleCovariantReturnAdjustment(), HandleDestruction(), HandleDynamicCast(), clang::Preprocessor::HandleEndOfFile(), clang::Sema::HandleExprEvaluationContextForTypeof(), handleFloatFloatBinOp(), HandleFloatToFloatCast(), HandleFloatToIntCast(), HandleFunctionCall(), handleIncDec(), handleIntIntBinOp(), HandleIntToFloatCast(), HandleLambdaCapture(), HandleLValueArrayAdjustment(), HandleLValueBase(), HandleLValueBasePath(), HandleLValueComplexElement(), HandleLValueDirectBase(), HandleLValueIndirectMember(), HandleLValueMember(), HandleLValueVectorElement(), HandleOperatorDeleteCall(), HandleOperatorNewCall(), HandleOverflow(), handleTrivialCopy(), handleVectorElementCast(), handleVectorShuffle(), handleVectorVectorBinOp(), HandleVirtualDispatch(), hasAnyPointerType(), hasBPFPreserveStaticOffset(), clang::SemaSYCL::hasDependentExpr(), HasEnumType(), clang::arcmt::CapturedDiagList::hasErrors(), clang::CFGBlock::FilteredCFGBlockIterator< IMPL, IsPred >::hasMore(), clang::ento::CallEvent::hasNonNullArgumentsWithType(), clang::arcmt::trans::hasSideEffects(), clang::html::HighlightRange(), clang::IgnoreBaseCastsSingleStep(), clang::IgnoreCastsSingleStep(), 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::IncrementalParser::IncrementalParser(), clang::index::IndexingContext::indexDeclGroupRef(), clang::syntax::TokenBuffer::indexExpandedTokens(), clang::ento::IndirectGotoNodeBuilder::IndirectGotoNodeBuilder(), clang::transformer::detail::injectEdits(), clang::BumpVector< T >::insert(), clang::Sema::InstantiateClass(), clang::interp::EvalEmitter::interpretExpr(), isAnyBaseRegionReported(), IsArithmeticBinaryExpr(), clang::isASafeCallArg(), clang::CodeGen::CodeGenFunction::isBinaryLogicalOp(), isBlockVarRef(), IsCallableWithAppend(), isCalleeArrow(), isCapturedBy(), isCheapEnoughToEvaluateUnconditionally(), clang::ParentMap::isConsumedExpr(), IsCPUDispatchCPUSpecificMultiVersion(), clang::CFGCXXRecordTypedCall::isCXXRecordTypedCall(), clang::Declarator::isDeclarationOfFunction(), isDeclRefExprToReference(), clang::Expr::isDefaultArgument(), isDesignatorAtObjectEnd(), isEnumConstant(), clang::Expr::isFlexibleArrayMemberLike(), isFrameworkStylePath(), IsGlobalLValue(), clang::arcmt::trans::isGlobalVar(), isGLValueFromPointerDeref(), clang::ento::CheckerContext::isGreaterOrEqual(), clang::ModuleMap::isHeaderUnavailableInModule(), clang::MacroInfo::isIdenticalTo(), clang::Expr::isImplicitCXXThis(), isImplicitExpr(), isImplicitSelf(), isImplicitThis(), isIncompletePhi(), isInCoroutineStmt(), IsIntegerLiteralConstantExpr(), isInterestingExpr(), isInvalidSelf(), clang::Selector::isKeywordSelector(), clang::Expr::isKnownToHaveBooleanValue(), isKnownToHaveUnsignedValue(), isLayoutCompatibleUnion(), IsLiteralLValue(), clang::LiveVariables::LivenessValues::isLive(), IsModifiable(), 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(), isReadOnlyAccessor(), IsRecordFullyDefined(), clang::Expr::isSameComparisonOperand(), clang::ASTContext::isSentinelNullExpr(), isSimpleArrayDecayOperand(), isSimpleZero(), isStdBasicOstream(), isStdSmartPtr(), clang::ento::smartptr::isStdSmartPtr(), clang::Expr::isTemporaryObject(), isTrivial(), clang::threadSafety::til::ThreadSafetyTIL::isTrivial(), isTrivialFiller(), clang::Expr::isUnusedResultAWarning(), clang::SourceRange::isValid(), clang::Sema::IsValueInFlagEnum(), clang::sema::isVarOnPath(), clang::OpenCLOptions::isWithPragma(), LandingPadHasOnlyCXXUses(), lastArgumentForMask(), clang::LinkageInfo::LinkageInfo(), clang::CompilerInstance::loadGlobalModuleIndex(), clang::CodeGen::CodeGenFunction::LoadPassedObjectSize(), LookThroughExpr(), lookThroughImplicitCasts(), clang::Sema::LookupInlineAsmVarDeclField(), clang::Sema::LookupInSuper(), clang::CodeGen::CodeGenFunction::LookupNeonLLVMIntrinsic(), clang::serialized_diags::make_error_code(), MakeAtomicCmpXchgValue(), MakeBinaryAtomicValue(), MallocUpdateRefState(), mapToUserEntries(), clang::Sema::MarkDeclarationsReferencedInExpr(), clang::Sema::MarkDeclRefReferenced(), clang::Sema::MarkExpressionAsImmediateEscalating(), MarkExprReferenced(), clang::Sema::MarkFunctionParmPackReferenced(), clang::Sema::MarkMemberReferenced(), clang::sema::FunctionScopeInfo::markSafeWeakUse(), MarkUsedTemplateParameters(), clang::Sema::MarkUsedTemplateParameters(), clang::Sema::MarkVirtualMembersReferenced(), clang::Sema::MaybeBindToTemporary(), clang::Sema::MaybeCreateExprWithCleanups(), clang::Sema::MaybeCreateStmtWithCleanups(), MaybeDecrementCount(), clang::MultiplexExternalSemaSource::MaybeDiagnoseMissingCompleteType(), MaybeElementDependentArrayFiller(), clang::Sema::maybeExtendBlockObject(), maybeGetOperatorObjectArg(), maybeGetUnaryAddrOfOperand(), MaybeHandleUnionActiveMemberChange(), clang::CodeGen::CodeGenFunction::maybeResetMCDCCondBitmap(), 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(), modifySubobject(), MustDelayAttributeArguments(), clang::transformer::name(), clang::tooling::needParensAfterUnaryOperator(), clang::tooling::needParensBeforeDotOrArrow(), needsConversionOfHalfVec(), clang::ento::iterator::ContainerData::newEnd(), clang::sema::nextPathEntryRange(), clang::transformer::noopEdit(), clang::transformer::note(), NoteLValueLocation(), objectifyExpr(), 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::Sema::NameClassification::OverloadSet(), clang::Rewriter::overwriteChangedFiles(), clang::arcmt::FileRemapper::overwriteOriginal(), clang::TreeTransform< Derived >::Owned(), clang::Interpreter::Parse(), clang::analyze_format_string::ParseAmount(), parseClangCLEHFlags(), clang::Parser::ParseConstraintLogicalAndExpression(), clang::analyze_format_string::ParseFieldWidth(), clang::analyze_format_string::ParseFormatStringHasSArg(), clang::analyze_format_string::ParseNonPositionAmount(), clang::analyze_format_string::ParsePositionAmount(), ParsePrintfSpecifier(), clang::analyze_format_string::ParsePrintfString(), ParseScanfSpecifier(), clang::analyze_format_string::ParseScanfString(), ParseScanList(), parseSingle(), clang::sema::pathContainsInit(), clang::Sema::PerformImplicitConversion(), clang::Sema::PerformQualificationConversion(), PersonalityHasOnlyCXXUses(), clang::CodeGen::CodeGenFunction::PopCleanupBlocks(), clang::PostOrderCFGView::PostOrderCFGView(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::precedence(), clang::SemaObjC::PrepareCastToObjCObjectPointer(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::print(), 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(), 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(), 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(), clang::threadSafety::til::PrettyPrinter< Self, StreamType >::printPhi(), 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(), clang::ento::ExprEngine::processSwitch(), clang::APValue::Profile(), clang::ento::EnvironmentEntry::Profile(), clang::threadSafety::til::VisitReducerBase::Container< T >::push_back(), clang::threadSafety::til::CopyReducerBase::Container< T >::push_back(), pushTemporaryCleanup(), clang::ASTRecordReader::readAttributes(), clang::ASTReader::ReadDefinedMacros(), clang::ASTRecordReader::readOMPChildren(), clang::tooling::reallyIgnoreImplicit(), clang::TreeTransform< Derived >::RebuildDecltypeType(), clang::Sema::RebuildExprInCurrentInstantiation(), clang::TreeTransform< Derived >::RebuildExprRequirement(), clang::TreeTransform< Derived >::RebuildSYCLUniqueStableIdExpr(), 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(), REGISTER_MAP_WITH_PROGRAMSTATE(), clang::comments::CommandTraits::registerCommentOptions(), clang::Sema::FullExprArg::release(), removeContextCycles(), clang::CXXRecordDecl::removeConversion(), clang::ento::EnvironmentManager::removeDeadBindings(), removeEdgesToDefaultInitializers(), removeFromState(), removeIdenticalEvents(), removeLValueToRValueCast(), 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(), clang::CodeGen::CodeGenFunction::ResolveBranchFixups(), clang::Sema::ResolveSingleFunctionTemplateSpecialization(), runOnBlock(), runThinLTOBackend(), ScanFormat(), 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(), 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(), clang::dataflow::Environment::setValue(), clang::APValue::setVector(), clang::VisibleModuleSet::setVisible(), clang::CodeGen::CodeGenFunction::ShouldNullCheckClassCastValue(), simplifySimpleBranches(), clang::threadSafety::til::simplifyToCanonicalVal(), clang::Expr::skipRValueSubobjectAdjustments(), skipTemporaryBindingsNoOpCastsAndParens(), clang::SourceRange::SourceRange(), stripCastsAndSugar(), clang::TemplateArgument::structurallyEquals(), clang::Sema::SubstConstraintExpr(), clang::Sema::SubstConstraintExprWithoutSatisfaction(), clang::Sema::SubstExpr(), clang::FoldExpandedConstraint::subsumes(), clang::subsumes(), clang::DiagnosticError::take(), clang::TemplateArgument::TemplateArgument(), clang::TemplateArgumentLocInfo::TemplateArgumentLocInfo(), clang::Sema::TemporaryMaterializationConversion(), clang::interp::Pointer::toAPValue(), clang::threadSafety::sx::toString(), clang::ento::bugreporter::Tracker::track(), clang::ento::bugreporter::trackExpressionValue(), clang::dataflow::DataflowAnalysis< Derived, LatticeT >::transferBranchTypeErased(), 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::Sema::TransformToPotentiallyEvaluated(), 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::tryConvertExprToType(), 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(), clang::tryToFindPtrOrigin(), clang::Sema::tryToRecoverWithCall(), tryTransformToIntOrEnumConstant(), clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(), clang::OffloadBundler::UnbundleFiles(), clang::ASTVector< T >::uninitialized_copy(), UnpackConstruction(), updateGNUCompoundLiteralRValue(), updateStringLiteralType(), UsefulToPrintExpr(), clang::Sema::UsualUnaryConversions(), validateDeclsInsideHLSLBuffer(), clang::Sema::VerifyIntegerConstantExpression(), clang::SemaOpenMP::VerifyPositiveIntegerConstantInClause(), clang::ASTNodeTraverser< Derived, NodeDelegateType >::Visit(), clang::interp::Compiler< Emitter >::visit(), clang::TextNodeDumper::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 >::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(), DiagDeviceFunction::VisitCXXDynamicCastExpr(), 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(), DiagDeviceFunction::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::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::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::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::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 >::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(), clang::Sema::WarnOnPendingNoDerefs(), clang::sema::FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(), widenIterationCount(), 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
Examples
/home/runner/work/llvm/llvm/repo/clang/lib/StaticAnalyzer/Core/RegionStore.cpp.

Referenced by clang::Sema::ActOnCXXBoolLiteral(), clang::Sema::ActOnCXXNamedCast(), clang::Sema::ActOnEndOfTranslationUnitFragment(), clang::SemaObjC::ActOnObjCBoolLiteral(), clang::SemaOpenMP::ActOnOpenMPAtClause(), clang::SemaOpenMP::ActOnOpenMPAtomicDefaultMemOrderClause(), clang::SemaOpenMP::ActOnOpenMPBindClause(), clang::SemaOpenMP::ActOnOpenMPClause(), clang::SemaOpenMP::ActOnOpenMPDefaultClause(), clang::SemaOpenMP::ActOnOpenMPDefaultmapClause(), clang::SemaOpenMP::ActOnOpenMPDistScheduleClause(), clang::SemaOpenMP::ActOnOpenMPExecutableDirective(), clang::SemaOpenMP::ActOnOpenMPFirstprivateClause(), clang::SemaOpenMP::ActOnOpenMPInformationalDirective(), clang::SemaOpenMP::ActOnOpenMPOrderClause(), clang::SemaOpenMP::ActOnOpenMPProcBindClause(), clang::SemaOpenMP::ActOnOpenMPScheduleClause(), clang::SemaOpenMP::ActOnOpenMPSeverityClause(), clang::SemaOpenMP::ActOnOpenMPSimpleClause(), clang::SemaOpenMP::ActOnOpenMPSingleExprClause(), clang::SemaOpenMP::ActOnOpenMPSingleExprWithArgClause(), clang::SemaOpenMP::ActOnOpenMPUpdateClause(), clang::SemaOpenMP::ActOnOpenMPVarListClause(), clang::Sema::ActOnPragmaFPValueChangingOption(), clang::Sema::ActOnPragmaMSComment(), clang::Sema::ActOnPragmaMSStruct(), clang::Sema::ActOnPragmaOptionsAlign(), clang::Sema::ActOnPredefinedExpr(), clang::Sema::ActOnSourceLocExpr(), clang::Sema::ActOnTypeTrait(), clang::LambdaIntroducer::addCapture(), clang::driver::toolchains::ROCMToolChain::addClangTargetOptions(), addExplicitSpecifier(), clang::serialization::ModuleManager::addModule(), clang::ODRHash::AddNestedNameSpecifier(), clang::ASTRecordWriter::AddNestedNameSpecifierLoc(), clang::SYCLIntegrationHeader::addParamDesc(), clang::ento::taint::addPartialTaint(), clang::StreamingDiagnostic::AddTaggedVal(), clang::ento::taint::addTaint(), clang::ODRHash::AddTemplateArgument(), clang::ASTRecordWriter::AddTemplateArgumentLocInfo(), AlignOfType(), clang::extractapi::DeclarationFragments::append(), AssertResultStorageKind(), clang::ast_matchers::AST_MATCHER_P(), AttrCompatibleWithMultiVersion(), clang::FrontendAction::BeginSourceFile(), clang::Sema::BuildBaseInitializer(), clang::Sema::BuildCXXNamedCast(), clang::Sema::BuildCXXTypeConstructExpr(), clang::Sema::BuildDelegatingInitializer(), clang::Sema::BuildLambdaExpr(), clang::Sema::BuildMemberInitializer(), clang::driver::Driver::BuildOffloadingActions(), buildSuspendPrefixStr(), clang::Sema::BuildTypeofExprType(), clang::Sema::BuildTypeTrait(), clang::Sema::CanPerformCopyInitialization(), clang::CapturedStmt::Capture::Capture(), CastsAwayConstness(), clang::CharLiteralParser::CharLiteralParser(), clang::Sema::CheckComparisonCategoryType(), CheckConstantExpression(), CheckConstexprCtorInitializer(), CheckConstexprDeclStmt(), CheckConstexprDestructorSubobjects(), CheckConstexprFunctionBody(), clang::Sema::CheckConstexprFunctionDefinition(), CheckConstexprParameterTypes(), CheckConstexprReturnType(), CheckConvertibilityForTypeTraits(), clang::Sema::CheckCountedByAttrOnField(), CheckEvaluationResult(), CheckLiteralType(), CheckLValueConstantExpression(), checkMapConflicts(), clang::Sema::CheckMatrixCast(), CheckMemberPointerConstantExpression(), clang::Sema::CheckPointerConversion(), clang::ento::retaincountchecker::RetainCountChecker::checkPostStmt(), clang::Sema::CheckSpecifiedExceptionType(), clang::SemaObjC::CheckTollFreeBridgeStaticCast(), ClassifyExprValueKind(), clang::UnqualifiedId::clear(), clang::OverloadCandidateSet::clear(), clang::LookupResult::clear(), computeConditionalNullability(), clang::driver::tools::OffloadWrapper::ConstructJob(), clang::driver::tools::OffloadPackager::ConstructJob(), clang::driver::tools::LinkerWrapper::ConstructJob(), clang::DiagnosticsEngine::ConvertArgToString(), ConvertForConditional(), clang::Sema::ConvertMemberDefaultInitExpression(), clang::Sema::ConvertParamDefaultArgument(), ConvertTokenKindToUnaryOpcode(), clang::TypeTraitExpr::Create(), clang::ImplicitCastExpr::Create(), clang::IfStmt::Create(), clang::StringLiteral::Create(), clang::CodeGen::createAArch64TargetCodeGenInfo(), clang::CodeGen::createARMTargetCodeGenInfo(), clang::Sema::CreateBuiltinBinOp(), createKmpTaskTRecordDecl(), clang::CodeGen::CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata(), clang::CodeGen::createPPC64_SVR4_TargetCodeGenInfo(), createTargetCodeGenInfo(), clang::dataflow::debugString(), clang::DeclarationNameTable::DeclarationNameTable(), clang::Sema::DeclareGlobalNewDelete(), clang::Sema::DeduceTemplateSpecializationFromInitializer(), clang::SemaOpenMP::diagIfOpenMPDeviceCode(), clang::SemaOpenMP::diagIfOpenMPHostCode(), clang::Sema::DiagnoseNonDefaultPragmaAlignPack(), clang::Sema::diagnoseUnavailableAlignedAllocation(), clang::Sema::diagnoseZeroToNullptrConversion(), clang::doesKeywordAttributeTakeArgs(), clang::interp::InitLink::emit(), clang::CodeGen::CGOpenMPRuntime::emitBarrierCall(), clang::CodeGen::CGOpenMPRuntimeGPU::emitBarrierCall(), EmitBinaryAtomic(), EmitBinaryAtomicPost(), clang::CodeGen::CodeGenFunction::EmitCfiCheckFail(), clang::CodeGen::CodeGenFunction::EmitCfiSlowPathCheck(), clang::CodeGen::CodeGenFunction::EmitCheckedArgForBuiltin(), clang::CodeGen::CodeGenFunction::EmitCXXGuardedInitBranch(), emitOMPAtomicExpr(), emitPrivatesInit(), clang::CodeGen::CodeGenFunction::EmitScalarRangeCheck(), clang::CodeGen::CGOpenMPRuntime::emitTargetNumIterationsCall(), clang::CodeGen::CodeGenFunction::EmitWithOriginalRHSBitfieldAssignment(), clang::Preprocessor::EnterAnnotationToken(), clang::CodeGen::CodeGenFunction::enterByrefCleanup(), clang::Expr::EvaluateAsConstantExpr(), evaluateCDTSize(), clang::Sema::EvaluateConvertedConstantExpression(), clang::DumpModuleInfoAction::ExecuteAction(), clang::expandUCNs(), clang::Sema::FindCompositePointerType(), findDeepestWithKind(), FixDigraph(), clang::FunctionEffect::fromOpaqueInt32(), clang::IncrementalCUDADeviceParser::GenerateFatbinary(), clang::CodeGen::CodeGenModule::generateIntelFPGAAnnotation(), getAArch64LS(), getAArch64MTV(), clang::ASTNameGenerator::Implementation::getAllManglings(), clang::OMPLoopDirective::getArraysOffset(), clang::OMPAtClause::getAtKind(), clang::OMPAtomicDefaultMemOrderClause::getAtomicDefaultMemOrderKind(), clang::OMPBindClause::getBindKind(), clang::getBinOpPrecedence(), getBlockCaptureStr(), clang::ObjCBridgedCastExpr::getBridgeKind(), clang::driver::toolchains::ROCMToolChain::getCommonDeviceLibNames(), getCommonSugarTypeNode(), clang::getCompletionKindString(), clang::GetConversionRank(), clang::targets::SparcTargetInfo::getCPUGeneration(), clang::Sema::getCurrentMangleNumberContext(), clang::ASTContext::getCXXABIKind(), clang::DeclarationNameTable::getCXXSpecialName(), clang::ASTWriter::getDeclCXXMethodAbbrev(), GetDeclSpecTypeForDeclarator(), clang::ProfileList::getDefault(), clang::driver::toolchains::AMDGPUToolChain::getDefaultDenormalModeForType(), clang::driver::toolchains::AMDGPUToolChain::getDefaultDenormsAreZeroForTarget(), clang::CodeGen::CGOpenMPRuntime::getDefaultFlagsForBarriers(), clang::OMPDefaultClause::getDefaultKind(), clang::OMPDefaultmapClause::getDefaultmapKind(), clang::OpenACCConstructStmt::getDirectiveKind(), clang::OMPDistScheduleClause::getDistScheduleKind(), clang::Sema::NameClassification::getExpression(), clang::extractapi::DeclarationFragments::getFragmentKindString(), clang::extractapi::DeclarationFragmentsBuilder::getFragmentsForObjCProperty(), clang::CodeGenOptions::getFramePointerKindName(), clang::CodeCompleteConsumer::OverloadCandidate::getFunctionProtoTypeLoc(), clang::CodeCompleteConsumer::OverloadCandidate::getFunctionType(), clang::ComparisonCategories::getInfo(), clang::TypeWithKeyword::getKeywordForTagTypeKind(), clang::tok::getKeywordSpelling(), 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::syntax::Node::getKind(), clang::comments::Token::getKind(), getMapClauseKindFromModifier(), getNDSWDS(), getNonCLikeKindForAnonymousStruct(), clang::Sema::NameClassification::getNonTypeDecl(), clang::CodeCompleteConsumer::OverloadCandidate::getNumParams(), clang::driver::Driver::getOffloadArchs(), clang::driver::Action::GetOffloadingFileNamePrefix(), clang::driver::Action::GetOffloadKindName(), clang::driver::Compilation::getOffloadToolChains(), clang::CodeGen::CodeGenFunction::getOMPCancelDestination(), clang::getOpenMPSimpleClauseTypeName(), clang::CodeCompletionResult::getOrderedName(), clang::tooling::dependencies::DependencyScanningTool::getP1689ModuleDependencyFile(), clang::CodeCompleteConsumer::OverloadCandidate::getParamDecl(), clang::CodeCompleteConsumer::OverloadCandidate::getParamType(), clang::tok::getPPKeywordSpelling(), getPrecedence(), getPredefinedExprKind(), clang::OMPProcBindClause::getProcBindKind(), clang::tok::getPunctuatorSpelling(), clang::ObjCMessageExpr::getReceiverKind(), getRecoverableKind(), clang::getRewrittenOverloadedOperator(), clang::OMPScheduleClause::getScheduleKind(), getSectionName(), clang::OMPSeverityClause::getSeverityKind(), clang::TypeWithKeyword::getTagTypeKindName(), clang::ento::taint::getTaintedSymbols(), clang::ento::taint::getTaintedSymbolsImpl(), clang::Sema::NameClassification::getTemplateName(), clang::Sema::NameClassification::getTemplateNameKind(), clang::ParsedTemplateArgument::getTemplatePackExpansion(), getTokenDescForDiagnostic(), clang::tok::getTokenName(), clang::Sema::NameClassification::getType(), clang::ASTContext::getTypeOfExprType(), clang::ASTContext::getTypeOfType(), clang::InitializedEntity::getTypeSourceInfo(), clang::ASTContext::getUnaryTransformType(), clang::DarwinSDKInfo::getVersionMapping(), clang::CodeGen::CodeGenModule::getVTableLinkage(), clang::GlobalDecl::getWithKernelReferenceKind(), clang::SemaSwift::handleAsyncAttr(), clang::SemaARM::handleInterruptAttr(), clang::SemaMIPS::handleInterruptAttr(), clang::SemaRISCV::handleInterruptAttr(), clang::SemaSwift::handleNewType(), clang::Sema::hasAcceptableDefaultArgument(), clang::Sema::hasAcceptableDefinition(), hasAnyDirectChildrenWithKind(), hasAttribute(), clang::driver::Compilation::hasOffloadToolChain(), clang::APValue::hasValue(), clang::ModuleMap::headerKindToRole(), clang::Sema::ImpCastExprToType(), clang::ASTNodeImporter::ImportDefinition(), clang::CompilerInstance::InitializeSourceManager(), clang::extractapi::DeclarationFragments::insert(), clang::Sema::InstantiatingTemplate::InstantiatingTemplate(), clang::format::FormatToken::is(), clang::comments::Token::is(), clang::APValue::isAbsent(), clang::Sema::isAcceptable(), clang::LookupResult::isAcceptable(), clang::APValue::isAddrLabelDiff(), clang::tok::isAnnotation(), clang::APValue::isArray(), clang::DesignatedInitExpr::Designator::isArrayDesignator(), clang::DesignatedInitExpr::Designator::isArrayRangeDesignator(), clang::Sema::IsAtLeastAsConstrained(), 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::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::Declarator::isDeclarationOfFunction(), isExplicitTemporary(), clang::DesignatedInitExpr::Designator::isFieldDesignator(), clang::ProfileList::isFileExcluded(), clang::APValue::isFixedPoint(), clang::APValue::isFloat(), clang::CodeGen::CodeGenModule::isFunctionBlockedByProfileList(), clang::Declarator::isFunctionDeclarator(), clang::Declarator::isFunctionDeclaratorAFunctionDeclaration(), clang::ProfileList::isFunctionExcluded(), clang::Expr::Classification::isGLValue(), isIncompatiblePropertyAttribute(), clang::APValue::isIndeterminate(), clang::CodeGen::CodeGenModule::isInNoSanitizeList(), clang::Sema::CodeSynthesisContext::isInstantiationRecord(), clang::APValue::isInt(), clang::PreprocessedEntity::isInvalid(), clang::ProfileList::isLocationExcluded(), clang::APValue::isLValue(), clang::Expr::Classification::isLValue(), clang::APValue::isMemberPointer(), IsModifiable(), clang::comments::Token::isNot(), clang::driver::Compilation::isOffloadingHostKind(), clang::isOpenMPDistributeDirective(), clang::isOpenMPGenericLoopDirective(), clang::isOpenMPLoopBoundSharingDirective(), clang::isOpenMPNestingDistributeDirective(), clang::isOpenMPPrivate(), clang::isOpenMPTaskingDirective(), clang::isOpenMPThreadPrivate(), clang::tok::isPragmaAnnotation(), clang::Expr::Classification::isPRValue(), isPtrOperatorToken(), clang::serialization::isRedeclarableDeclKind(), clang::ast_matchers::dynamic::internal::isRetKindConvertibleTo(), clang::Expr::Classification::isRValue(), isStandardNewDelete(), clang::APValue::isStruct(), clang::ento::taint::isTainted(), clang::isTemplateExplicitInstantiationOrSpecialization(), clang::isTemplateInstantiation(), clang::APValue::isUnion(), isValidInteropVariable(), clang::APValue::isVector(), clang::driver::toolchains::AMDGPUToolChain::isWave64(), clang::Expr::Classification::isXValue(), clang::LambdaCapture::LambdaCapture(), clang::ComparisonCategories::lookupInfo(), clang::tooling::dependencies::CallbackActionController::lookupModuleOutput(), clang::Sema::LookupVisibleDecls(), MakeBinaryAtomicValue(), moduleKindForDiagnostic(), clang::sema::nextPathEntryRange(), clang::OMPLoopDirective::numLoopChildren(), clang::CodeGen::CodeGenFunction::OMPCancelStackRAII::OMPCancelStackRAII(), ParseAlignPragma(), parseArgValues(), parseOpenMPSimpleClause(), clang::Parser::ParseOpenMPVarList(), clang::Sema::PerformCopyInitialization(), clang::Sema::PerformImplicitConversion(), clang::Sema::PerformMoveOrCopyInitialization(), clang::PPChainedCallbacks::PragmaComment(), clang::PPChainedCallbacks::PragmaMessage(), clang::TemplateName::print(), clang::CharacterLiteral::print(), PrintExpected(), printIntegral(), PrintUnexpected(), clang::ento::ExprEngine::processPointerEscapedOnBind(), clang::driver::Action::propagateDeviceOffloadInfo(), clang::driver::Action::propagateHostOffloadInfo(), pushCaptureCleanup(), clang::CodeGen::EHScopeStack::pushCleanup(), clang::CodeGen::CodeGenFunction::pushCleanupAfterFullExpr(), clang::CodeGen::CodeGenFunction::pushCleanupAfterFullExprWithActiveFlag(), clang::CodeGen::CodeGenFunction::pushCleanupAndDeferDeactivation(), clang::CodeGen::EHScopeStack::pushCleanupTuple(), clang::CodeGen::EHScopeStack::pushCleanupWithExtra(), clang::CodeGen::EHScopeStack::pushCopyOfCleanup(), clang::CodeGen::CodeGenFunction::pushKmpcAllocFree(), clang::CodeGen::CodeGenFunction::pushSEHCleanup(), clang::CodeGen::CodeGenFunction::pushStackRestore(), clang::ASTRecordReader::readAttr(), clang::ASTRecordReader::readExplicitSpec(), clang::serialization::reader::ASTDeclContextNameLookupTrait::ReadKey(), clang::ASTRecordReader::readTemplateArgumentLocInfo(), clang::TreeTransform< Derived >::RebuildDependentNameType(), clang::TreeTransform< Derived >::RebuildIfStmt(), clang::TreeTransform< Derived >::RebuildOMPAtClause(), clang::TreeTransform< Derived >::RebuildOMPBindClause(), clang::TreeTransform< Derived >::RebuildOMPDefaultClause(), clang::TreeTransform< Derived >::RebuildOMPDefaultmapClause(), clang::TreeTransform< Derived >::RebuildOMPDistScheduleClause(), clang::TreeTransform< Derived >::RebuildOMPExecutableDirective(), clang::TreeTransform< Derived >::RebuildOMPInformationalDirective(), clang::TreeTransform< Derived >::RebuildOMPOrderClause(), clang::TreeTransform< Derived >::RebuildOMPProcBindClause(), clang::TreeTransform< Derived >::RebuildOMPScheduleClause(), clang::TreeTransform< Derived >::RebuildOMPSeverityClause(), clang::TreeTransform< Derived >::RebuildSourceLocExpr(), clang::TreeTransform< Derived >::RebuildTypeOfExprType(), clang::TreeTransform< Derived >::RebuildTypeOfType(), clang::Sema::RequireCompleteExprType(), clang::Sema::RequireCompleteType(), clang::Sema::RequireStructuralType(), clang::ento::CheckerManager::runCheckersForPointerEscape(), SelectDigraphErrorMessage(), selectionKindToString(), clang::FunctionProtoType::ExtProtoInfo::setArmSMEAttribute(), clang::CapturedStmt::setCapturedRegionKind(), 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::UnqualifiedId::setLiteralOperatorId(), clang::OMPLinearClause::setModifier(), clang::InitializedEntity::setParameterCFAudited(), clang::IfStmt::setStatementKind(), clang::ObjCMessageExpr::setSuper(), clang::sema::shouldLifetimeExtendThroughPath(), clang::SourceLocExpr::SourceLocExpr(), clang::stringToHeaderIncludeFiltering(), clang::Sema::SubstDefaultArgument(), clang::FoldExpandedConstraint::subsumes(), clang::Sema::CodeSynthesisContext::template_arguments(), clang::Sema::TemplateParameterListsAreEqual(), clang::ToConstrainedExceptMD(), toString(), clang::TreeTransform< Derived >::TransformCondition(), clang::threadSafety::SExprBuilder::translateAttrExpr(), TryAddressSpaceCast(), clang::Sema::tryCaptureVariable(), TryClassUnification(), clang::Sema::tryConvertExprToType(), TryLValueToRValueCast(), TryReinterpretCast(), TryStaticCast(), TryStaticImplicitCast(), TryStaticPointerDowncast(), TryStaticReferenceDowncast(), typeError(), clang::interp::Compiler< Emitter >::VisitCXXThisExpr(), clang::ASTDeclReader::VisitFunctionDecl(), clang::ChainedASTReaderListener::visitModuleFile(), clang::interp::Compiler< Emitter >::VisitUnaryExprOrTypeTraitExpr(), withExplicitVisibilityAlready(), and clang::APValue::~APValue().

◆ OldSize

unsigned OldSize = Path.size()

◆ Path

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::MSVCToolChain::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::Generic_GCC::addLibStdCXXIncludePaths(), clang::driver::tools::addOpenMPDeviceRTL(), clang::ASTRecordWriter::AddPath(), clang::HeaderSearchOptions::AddPath(), clang::ASTWriter::AddPath(), addPGOAndCoverageFlags(), clang::driver::tools::AddStaticDeviceLibs(), clang::driver::ToolChain::addSystemInclude(), AppendPlatformPrefix(), clang::APValue::APValue(), BuildBasePathArray(), clang::ModuleMap::canonicalizeModuleMapPath(), CanPrefixSysroot(), clang::Sema::CheckBaseClassAccess(), clang::sema::checkExprLifetimeImpl(), cleanPathForOutput(), ComputeDynamicType(), 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::ToolChain::detectLibcxxVersion(), diagnoseAutoModuleImport(), DiagnoseReinterpretUpDownCast(), dropFunctionEntryEdge(), clang::ASTWriter::EmitRecordWithPath(), clang::ento::StoreManager::evalDerivedToBase(), clang::tooling::AllTUsToolExecutor::execute(), findAndroidArmMultilibs(), clang::driver::toolchains::AVRToolChain::findAVRLibcInstallation(), findBiarchMultilibs(), findCSKYMultilibs(), clang::tooling::FileMatchTrieNode::findEquivalent(), clang::installapi::findLibrary(), findMipsAndroidMultilibs(), findMSP430Multilibs(), findPassPlugin(), findRISCVBareMetalMultilibs(), findRISCVMultilibs(), clang::driver::toolchains::Fuchsia::Fuchsia(), GenerateAPINotesArgs(), GenerateHeaderSearchArgs(), 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(), getFirstStackedCallToHeaderFile(), getHeaderNameForHeader(), getLinkerArgs(), clang::driver::ToolChain::GetLinkerPath(), clang::ASTContext::getMemberPointerPathAdjustment(), clang::installapi::Library::getName(), clang::APValue::LV::getPath(), clang::APValue::MemberPointerData::getPath(), clang::ASTSourceDescriptor::getPath(), clang::tooling::dependencies::DependencyScanningWorkerFilesystem::getRealPath(), clang::driver::ToolChain::getTargetSubDirPath(), clang::driver::Driver::GetTemporaryDirectory(), clang::driver::Driver::GetTemporaryPath(), clang::driver::Driver::GetUniquePath(), clang::driver::toolchains::MSVCToolChain::getUniversalCRTLibraryPath(), GlibcSupportsFloat128(), HandleCovariantReturnAdjustment(), clang::sema::handleGslAnnotatedTypes(), clang::driver::Driver::HandleImmediateArgs(), handleTimeTrace(), clang::ASTImporter::Import(), clang::ASTNodeImporter::ImportCastPath(), clang::tooling::FileMatchTrieNode::insert(), isCaseSensitivePath(), clang::installapi::isFramework(), isFrameworkStylePath(), clang::installapi::isHeaderFile(), clang::sema::isVarOnPath(), clang::tooling::FixedCompilationDatabase::loadFromFile(), clang::CompilerInstance::loadGlobalModuleIndex(), clang::CompilerInstance::loadModule(), clang::CompilerInstance::LoadRequestedPlugins(), clang::extractapi::IgnoresFileNotFound::log(), clang::DirectoryLookup::LookupFile(), 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(), PrintBasePath(), HIPUndefinedFatBinSymbols::processStaticLibraries(), clang::ASTReader::readASTFileControlBlock(), clang::GlobalModuleIndex::readIndex(), 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(), clang::driver::toolchains::TCEToolChain::TCEToolChain(), clang::interp::Pointer::toAPValue(), clang::driver::toolchains::ZOS::TryAddIncludeFromPath(), clang::driver::toolchains::VEToolChain::VEToolChain(), clang::JSONNodeDumper::VisitCastExpr(), clang::sema::visitLifetimeBoundArguments(), clang::sema::visitLocalsRetainedByInitializer(), clang::sema::visitLocalsRetainedByReferenceBinding(), and clang::GlobalModuleIndex::writeIndex().