clang
3.9.0
|
#include "clang/Basic/VirtualFileSystem.h"
#include "clang/Basic/FileManager.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/ADT/iterator_range.h"
#include "llvm/Config/llvm-config.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/Errc.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/Process.h"
#include "llvm/Support/YAMLParser.h"
#include <atomic>
#include <memory>
#include <utility>
#include <unistd.h>
Go to the source code of this file.
Classes | |
class | clang::vfs::detail::InMemoryNode |
The in memory file system is a tree of Nodes. More... | |
class | clang::vfs::detail::InMemoryDirectory |
Namespaces | |
clang | |
Dataflow Directional Tag Classes. | |
clang::vfs | |
clang::vfs::detail | |
Enumerations | |
enum | clang::vfs::detail::InMemoryNodeKind { clang::vfs::detail::IME_File, clang::vfs::detail::IME_Directory } |
enum | EntryKind |
Functions | |
static bool | isTraversalComponent (StringRef Component) |
static bool | pathHasTraversal (StringRef Path) |
static ErrorOr < detail::InMemoryNode * > | clang::vfs::lookupInMemoryNode (const InMemoryFileSystem &FS, detail::InMemoryDirectory *Dir, const Twine &P) |
static Status | getRedirectedFileStatus (const Twine &Path, bool UseExternalNames, Status ExternalStatus) |
enum EntryKind |
Definition at line 704 of file VirtualFileSystem.cpp.
|
static |
Definition at line 1503 of file VirtualFileSystem.cpp.
References clang::vfs::Status::IsVFSMapped, and S.
|
static |
Definition at line 121 of file VirtualFileSystem.cpp.
Referenced by pathHasTraversal().
|
static |
Definition at line 125 of file VirtualFileSystem.cpp.
References clang::begin(), clang::end(), and isTraversalComponent().
Referenced by clang::vfs::YAMLVFSWriter::addFileMapping().
std::unique_ptr<llvm::MemoryBuffer> Buffer |
Definition at line 426 of file VirtualFileSystem.cpp.
Referenced by clang::serialization::ModuleManager::addModule(), clang::RewriteBuffer::begin(), clang::PredefinedExpr::ComputeName(), clang::CXXStaticCastExpr::Create(), clang::CXXDynamicCastExpr::Create(), clang::CXXReinterpretCastExpr::Create(), clang::DependentFunctionTemplateSpecializationInfo::Create(), clang::CXXFunctionalCastExpr::Create(), clang::ImplicitCastExpr::Create(), clang::CStyleCastExpr::Create(), clang::GeneratePCHAction::CreateASTConsumer(), clang::GenerateModuleAction::CreateASTConsumer(), clang::createChainedIncludesSource(), clang::CXXStaticCastExpr::CreateEmpty(), clang::CXXDynamicCastExpr::CreateEmpty(), clang::CXXReinterpretCastExpr::CreateEmpty(), clang::CXXFunctionalCastExpr::CreateEmpty(), clang::ImplicitCastExpr::CreateEmpty(), clang::CStyleCastExpr::CreateEmpty(), clang::createVFSFromCompilerInvocation(), clang::Sema::DecomposeUnqualifiedId(), clang::CodeGen::CodeGenFunction::EmitCheckTypeDescriptor(), emitX86DeclareSimdFunction(), clang::RewriteBuffer::end(), clang::PrintPreambleAction::ExecuteAction(), clang::PrintPreprocessedAction::ExecuteAction(), getBeginningOfFileToken(), clang::CodeGen::CodeGenModule::getBlockMangledName(), clang::ASTUnit::getBufferForFile(), GetFirstChar(), clang::NumericLiteralParser::GetFloatValue(), getLengthOnSingleLine(), clang::StringLiteral::getLocationOfByte(), clang::CodeGen::CodeGenModule::getMangledName(), clang::CodeGen::getOrCreateInternalVariable(), clang::ASTReader::getOriginalSourceFile(), clang::ASTContext::getRawCommentForDeclNoCache(), clang::Lexer::getRawToken(), clang::RewriteBuffer::Initialize(), clang::SrcMgr::LLVM_ALIGNAS(), clang::MangleContext::mangleBlock(), clang::MangleContext::mangleCtorBlock(), clang::MangleContext::mangleDtorBlock(), NormalizeLine(), onlyWhitespaceBetween(), ParseHeaderSearchArgs(), clang::ModuleMap::parseModuleMapFile(), PrintBitFieldOffset(), PrintPreprocessedTokens(), clang::CodeGen::EHScopeStack::pushCleanup(), clang::CodeGen::CodeGenFunction::pushCleanupAfterFullExpr(), clang::CodeGen::EHScopeStack::pushCleanupTuple(), clang::CodeGen::EHScopeStack::pushCleanupWithExtra(), clang::CodeGen::EHScopeStack::pushCopyOfCleanup(), clang::CodeGen::EHScopeStack::pushTerminate(), clang::RawComment::RawComment(), clang::ASTReader::readASTFileControlBlock(), clang::serialized_diags::SerializedDiagnosticReader::readDiagnostics(), clang::ASTReader::ReadSLocEntry(), clang::ASTReader::ResolveImportedPath(), clang::Parser::UnannotatedTentativeParsingAction::RevertAnnotations(), clang::ASTUnit::serialize(), clang::Preprocessor::SetCodeCompletionPoint(), clang::LabelDecl::setMSAsmLabel(), and clang::RewriteBuffer::size().
detail::InMemoryDirectory::const_iterator E |
Definition at line 644 of file VirtualFileSystem.cpp.
Referenced by Accumulate(), clang::Sema::ActOnAtEnd(), clang::Sema::ActOnBlockArguments(), clang::Sema::ActOnCapturedRegionStart(), clang::Sema::ActOnCaseStmt(), clang::Sema::ActOnCastExpr(), clang::Sema::ActOnDecltypeExpression(), clang::Sema::ActOnEndOfTranslationUnit(), clang::Sema::ActOnFields(), clang::Sema::ActOnFinishSwitchStmt(), clang::Sema::ActOnFunctionDeclarator(), clang::Sema::ActOnGCCAsmStmt(), clang::comments::Sema::actOnHTMLEndTag(), clang::Sema::ActOnIdExpression(), clang::Sema::ActOnIndirectGotoStmt(), clang::Sema::ActOnInitList(), clang::Sema::ActOnOpenMPDeclareSimdDirective(), clang::Sema::ActOnStartOfFunctionDef(), clang::Sema::ActOnStartOfLambdaDefinition(), clang::Sema::ActOnVariableDeclarator(), clang::Sema::AddArgumentDependentLookupCandidates(), addContextEdges(), clang::Sema::addExternalSource(), clang::vfs::InMemoryFileSystem::addFile(), clang::Sema::AddFunctionCandidates(), clang::Sema::AddInitializerToDecl(), AddLazyVectorDecls(), AddMostOverridenMethods(), AddObjCMethods(), clang::Sema::AddOverloadedCallCandidates(), addParameterValuesToBindings(), addParentsForSyntheticStmts(), clang::threadSafety::til::BasicBlock::addPredecessor(), clang::ASTRecordWriter::AddUnresolvedSet(), adjustBlockReturnsToEnum(), adjustCallLocations(), clang::format::AffectedRangeManager::affectsCharSourceRange(), clang::ObjCInterfaceDecl::all_declared_ivar_begin(), AllTrivialInitializers(), alreadyExecutedAtLeastOneLoopIteration(), clang::format::TokenAnnotator::annotate(), clang::format::AnnotatedLine::AnnotatedLine(), clang::threadSafety::til::SimpleArray< BasicBlock * >::append(), appendEnumType(), appendParameterTypes(), appendRecordType(), clang::tooling::applyAllReplacements(), applyCocoaAPICheck(), applyEditsToTemp(), clang::ApplyHeaderSearchOptions(), clang::arcmt::FileRemapper::applyMappings(), clang::edit::EditedSource::applyRewrites(), clang::arcmt::MigrationProcess::applyTransform(), clang::Sema::AtomicPropertySetterGetterRules(), clang::ento::ExprEngine::bindReturnValue(), clang::threadSafety::til::Branch::Branch(), clang::CFGStmtMap::Build(), clang::Sema::BuildBasePathArray(), clang::Sema::BuildCallToMemberFunction(), clang::Sema::BuildCallToObjectOfClassType(), buildCoawaitCalls(), clang::Sema::BuildCoawaitExpr(), clang::Sema::BuildCoyieldExpr(), buildCudaActions(), clang::Sema::BuildCXXMemberCallExpr(), clang::Sema::BuildCXXNamedCast(), clang::Sema::BuildCXXTypeId(), clang::Sema::BuildCXXUuidof(), clang::Sema::BuildDeclRefExpr(), clang::Sema::BuildExpressionFromIntegralTemplateArgument(), buildFixItInsertionLine(), BuildMemberExpr(), BuildParentMap(), buildPostUpdate(), clang::Sema::BuildUsingDeclaration(), clang::Sema::BuildVAArgExpr(), buildVarDecl(), clang::Sema::BuildVectorLiteral(), clang::format::TokenAnnotator::calculateFormattingInformation(), clang::Sema::CallExprUnaryConversions(), clang::Sema::canThrow(), clang::CodeGen::CodeGenFunction::CGCapturedStmtInfo::CGCapturedStmtInfo(), clang::Sema::CheckAddressOfOperand(), checkAllProps(), CheckArrayExpressionDoesNotReferToUnitySize(), CheckArrayExpressionDoesNotReferToWholeSize(), clang::Sema::CheckBooleanCondition(), clang::Sema::CheckCompareOperands(), clang::Sema::CheckCompletedCXXClass(), clang::Sema::CheckConstexprFunctionBody(), clang::Sema::CheckCXXThrowOperand(), clang::Sema::CheckDelegatingCtorCycles(), clang::Sema::CheckEquivalentExceptionSpec(), CheckExtVectorComponent(), CheckForDuplicateEnumValues(), clang::arcmt::checkForManualIssues(), checkFormatStringExpr(), CheckForModifiableLvalue(), checkForRecursiveFunctionCall(), clang::Sema::CheckForwardProtocolDeclarationForCircularDependency(), clang::Sema::CheckFunctionTemplateSpecialization(), checkGlobalOrExternCConflict(), CheckICE(), checkIsValidOpenCLKernelParameter(), clang::Sema::CheckLookupAccess(), CheckMatchedBrackets(), clang::Sema::CheckMemberSpecialization(), CheckMemorySizeofForComparison(), checkNewAttributesAfterDef(), CheckNonNullArguments(), clang::Sema::CheckObjCMethodOverrides(), checkObjCUnusedIvar(), checkOpenCLBlockArgs(), clang::Sema::CheckOverload(), clang::Sema::CheckParamExceptionSpec(), clang::Sema::CheckPlaceholderExpr(), clang::Sema::CheckQualifiedMemberReference(), checkRangesForMacroArgExpansion(), clang::Sema::CheckShadowingDeclModification(), clang::Sema::CheckSingleAssignmentConstraints(), checkUndefinedButUsed(), clang::Sema::CheckUsingDeclRedeclaration(), clang::Sema::CheckUsingShadowDecl(), ClassifyInternal(), clang::Sema::ClassifyName(), cleanupDeallocOrFinalize(), clang::arcmt::FileRemapper::clear(), clang::LocationContextManager::clear(), clang::LocalInstantiationScope::cloneScopes(), clang::Sema::CodeCompleteCase(), clang::Sema::CodeCompleteConstructorInitializer(), clang::CodeGen::CodeGenModule::CodeGenModule(), CollectStatementsForCase(), collectSubRegionBindings(), CollectVisibleConversions(), clang::edit::EditedSource::commit(), CompactPathDiagnostic(), clang::CXXRecordDecl::completeDefinition(), clang::ASTReader::completeVisibleDeclsMap(), clang::ento::SymExpr::computeComplexity(), clang::PredefinedExpr::ComputeName(), clang::threadSafety::til::SCFG::computeNormalForm(), clang::Sema::computeNRVO(), clang::CodeGen::CodeGenModule::ConstructAttributeList(), clang::driver::tools::Clang::ConstructJob(), ConstructTransparentUnion(), clang::ento::PathDiagnosticMacroPiece::containsEvent(), ConvertDeclSpecToType(), ConvertTypeToDiagnosticString(), clang::Sema::CorrectDelayedTyposInExpr(), clang::MultiplexExternalSemaSource::CorrectTypo(), clang::CXXStaticCastExpr::Create(), clang::CXXDynamicCastExpr::Create(), clang::CXXReinterpretCastExpr::Create(), clang::CXXFunctionalCastExpr::Create(), clang::MemberExpr::Create(), clang::ImplicitCastExpr::Create(), clang::CStyleCastExpr::Create(), createBinOpInfoFromIncDec(), clang::Sema::CreateBuiltinBinOp(), clang::UnresolvedLookupExpr::CreateEmpty(), clang::DependentScopeDeclRefExpr::CreateEmpty(), clang::CXXDependentScopeMemberExpr::CreateEmpty(), clang::UnresolvedMemberExpr::CreateEmpty(), createInvocationForMigration(), clang::CodeGen::createOffloadEntriesAndInfoMetadata(), createPrivatesRecordDecl(), clang::Sema::CreateUnaryExprOrTypeTraitExpr(), CXXRecordMembersNamed(), clang::Sema::deduceClosureReturnType(), DeduceFromInitializerList(), clang::Sema::DefaultArgumentPromotion(), clang::ento::ExprEngine::defaultEvalCall(), clang::Sema::DefaultFunctionArrayConversion(), clang::Sema::DefaultLvalueConversion(), clang::Sema::DefaultVariadicArgumentPromotion(), describeCall(), clang::ImplicitConversionSequence::DiagnoseAmbiguousConversion(), DiagnoseBadConversion(), DiagnoseForRangeReferenceVariableCopies(), clang::Sema::diagnoseIgnoredQualifiers(), DiagnoseInvalidRedeclaration(), diagnoseListInit(), clang::Sema::DiagnoseMissingDesignatedInitOverrides(), DiagnosePropertyMismatchDeclInProtocols(), DiagnoseReinterpretUpDownCast(), diagnoseRepeatedUseOfWeak(), clang::Sema::DiagnoseReturnInConstructorExceptionHandler(), DiagnoseTwoPhaseLookup(), clang::Sema::DiagnoseUnexpandedParameterPacks(), clang::Sema::DiagnoseUnimplementedProperties(), diagnoseUnknownAnyExpr(), clang::Sema::DiagnoseUnusedExprResult(), DiagUninitUse(), clang::driver::OffloadAction::doOnEachDeviceDependence(), DoPrintMacros(), clang::DoRewriteTest(), clang::DominatorTree::dump(), clang::ento::CallEvent::dump(), clang::ento::PathPieces::dump(), clang::ModuleMap::dump(), dumpBasePath(), DumpRecordLayout(), clang::ento::NonLoc::dumpToStream(), clang::ento::BlockDataRegion::dumpToStream(), emitAlignedClause(), clang::ento::BugReporter::EmitBasicReport(), clang::CodeGen::CodeGenFunction::EmitBranchThroughCleanup(), clang::CodeGen::CodeGenFunction::EmitCall(), clang::CodeGen::CodeGenFunction::EmitCallArg(), clang::CodeGen::CodeGenFunction::EmitCallArgs(), clang::CodeGen::CodeGenFunction::EmitCallExpr(), clang::CodeGen::CodeGenFunction::EmitCastLValue(), clang::CodeGen::CodeGenFunction::EmitCheckedLValue(), clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(), emitCopyprivateCopyFunction(), clang::CodeGen::CodeGenFunction::EmitCtorPrologue(), clang::CodeGen::CGCUDARuntime::EmitCUDAKernelCallExpr(), clang::CodeGen::CodeGenFunction::EmitCXXConstructExpr(), clang::CodeGen::emitDeclareSimdFunction(), clang::CodeGen::CodeGenFunction::EmitDelegateCXXConstructorCall(), clang::DiagnosticRenderer::emitDiagnostic(), clang::TextDiagnostic::emitDiagnosticLoc(), clang::CodeGen::CodeGenFunction::EmitFunctionProlog(), EmitGlobalVarDeclLValue(), clang::CodeGen::CodeGenFunction::EmitLandingPad(), emitLibraryCall(), clang::CodeGen::CodeGenFunction::EmitLValue(), clang::CodeGen::CodeGenFunction::EmitMaterializeTemporaryExpr(), clang::CodeGen::CodeGenFunction::EmitObjCCollectionLiteral(), clang::CodeGen::CodeGenFunction::EmitOMPLinearClause(), clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(), clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), emitReductionFunction(), clang::Sema::EmitRelatedResultTypeNote(), clang::markup::EmitString(), clang::CodeGen::CodeGenFunction::EmitSynthesizedCXXCopyCtor(), clang::CodeGen::CodeGenFunction::EmitTargetBuiltinExpr(), clang::CodeGen::emitTaskInit(), emitTaskPrivateMappingFunction(), clang::CodeGen::CGObjCRuntime::EmitTryCatchStmt(), clang::ento::CoreEngine::enqueue(), clang::ento::CoreEngine::enqueueEndOfFunction(), clang::ento::StoreManager::enterStackFrame(), clang::EnumDecl::enumerator_begin(), clang::EnumDecl::enumerator_end(), EvalAddr(), clang::ento::ExprEngine::evalBind(), clang::ento::StoreManager::evalDerivedToBase(), clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(), clang::ento::ExprEngine::evalLoad(), EvaluateArgs(), EvaluateBuiltinConstantPForLValue(), evaluateCDTSize(), EvaluateLValue(), clang::Expr::EvaluateWithSubstitution(), EvalVal(), clang::ento::CoreEngine::ExecuteWorkListWithInitialState(), expandGraphWithCheckers(), clang::expandUCNs(), clang::OverloadExpr::find(), clang::serialization::MultiOnDiskHashTable< clang::serialization::reader::ASTDeclContextNameLookupTrait >::findAll(), FindBestPath(), clang::Sema::FindCompositePointerType(), FindConversionForRefInit(), findFailedReallocSymbol(), clang::Sema::FindHiddenVirtualMethods(), FindImplementableMethods(), clang::ObjCMethodDecl::findPropertyDecl(), clang::ObjCPropertyDecl::findPropertyDecl(), findPtrToConstParams(), FindReportInEquivalenceClass(), clang::reachable_code::FindUnreachableCode(), clang::ento::CheckerManager::finishedCheckerRegistration(), clang::CodeGen::CodeGenFunction::FinishFunction(), FinishTemplateArgumentDeduction(), fixOverloadedReinterpretCastExpr(), clang::ento::PathDiagnosticCallPiece::flattenLocations(), clang::ento::PathDiagnosticControlFlowPiece::flattenLocations(), clang::ento::PathDiagnosticMacroPiece::flattenLocations(), clang::ento::PathDiagnostic::flattenLocations(), clang::ento::AnalysisManager::FlushDiagnostics(), clang::ento::BugReporter::FlushReports(), clang::arcmt::FileRemapper::flushToFile(), ForwardPrebranchedFallthrough(), clang::ento::PathDiagnostic::FullProfile(), clang::Sema::FunctionParamTypesAreEqual(), GCRewriteFinalize(), GenerateInjectedTemplateArgs(), GenerateNewArgTokens(), clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedVars(), clang::ento::GRBugReporter::generatePathDiagnostic(), clang::LineEntry::get(), clang::SrcMgr::SLocEntry::get(), clang::Sema::FullExprArg::get(), clang::CodeGen::CodeGenModule::GetAddrOfGlobalTemporary(), clang::ento::MemRegionManager::getAllocaRegion(), clang::MacroInfo::getArgumentNum(), GetAssumedMessageSendExprType(), getBaseIndex(), clang::Expr::getBestDynamicClassType(), clang::CallEventManager::getCaller(), clang::threadSafety::til::getCanonicalVal(), clang::IndirectGotoStmt::getConstantTarget(), clang::ento::SValBuilder::getConstantVal(), clang::CallEventManager::getCXXAllocatorCall(), clang::CallEventManager::getCXXConstructorCall(), clang::ento::MemRegionManager::getCXXTempObjectRegion(), clang::SourceManager::getDecomposedExpansionLoc(), clang::SourceManager::getDecomposedLoc(), clang::SourceManager::getDecomposedSpellingLoc(), clang::ParmVarDecl::getDefaultArg(), clang::ParmVarDecl::getDefaultArgRange(), clang::ASTContext::getDependentTemplateSpecializationType(), getDereferenceExpr(), clang::ento::bugreporter::getDerefExpr(), clang::Module::getExportedModules(), clang::arcmt::getFileRemappingsFromFileList(), getFirstVirtualDecl(), GetFullTypeForDeclarator(), clang::TypeName::getFullyQualifiedTemplateType(), clang::Lexer::getImmediateMacroName(), clang::Preprocessor::getLastMacroWithSpelling(), clang::InitListExpr::getLocEnd(), clang::InitListExpr::getLocStart(), clang::ASTContext::getMaterializedTemporaryValue(), clang::ASTReader::getMemoryBufferSizes(), clang::ento::StackHintGeneratorForSymbol::getMessage(), clang::MultiKeywordSelector::getName(), llvm::DOTGraphTraits< ExplodedNode * >::getNodeLabel(), GetNumNonZeroBytesInInit(), clang::ASTContext::getObjCEncodingForMethodDecl(), clang::CallEventManager::getObjCMethodCall(), clang::Expr::getObjCProperty(), clang::ento::BlockDataRegion::getOriginalRegion(), getPrimaryDecl(), clang::ento::CallEvent::getProgramPoint(), clang::ento::BugReport::getRanges(), clang::ento::CallEvent::getResultType(), clang::ento::CallEvent::getReturnValue(), clang::ObjCMethodCall::getRuntimeDefinition(), clang::CodeGen::CodeGenVTables::getSecondaryVirtualPointerIndex(), clang::FieldDecl::getSourceRange(), clang::TagDecl::getSourceRange(), getStackOrCaptureRegionForDeclContext(), getStmtInfoTableEntry(), clang::CastExpr::getSubExprAsWritten(), clang::CodeGen::CodeGenVTables::getSubVTTIndex(), clang::ento::IndirectGotoNodeBuilder::getTarget(), clang::CXXConstructorDecl::getTargetConstructor(), clang::CFGBlock::getTerminatorCondition(), clang::Module::getTopHeaders(), clang::ento::FunctionSummariesTy::getTotalNumBasicBlocks(), clang::ASTReader::getTotalNumPreprocessedEntities(), clang::ento::FunctionSummariesTy::getTotalNumVisitedBasicBlocks(), getTrivialTemplateArgumentLoc(), clang::Module::getUmbrellaHeader(), clang::DecltypeType::getUnderlyingExpr(), handleAbiTagAttr(), handleAlignedAttr(), handleAssumeAlignedAttr(), handleCleanupAttr(), handleCompoundAssignment(), clang::Preprocessor::HandleEndOfFile(), handleIncDec(), handleInitPriorityAttr(), handleNonNullAttr(), handleNoSanitizeAttr(), handleOpenCLUnrollHint(), handlePassObjectSizeAttr(), clang::ento::PathDiagnosticConsumer::HandlePathDiagnostic(), handleSentinelAttr(), clang::ento::ModelConsumer::HandleTopLevelDecl(), handleWorkGroupSize(), HasAccess(), clang::arcmt::CapturedDiagList::hasErrors(), HasMapClause(), clang::ento::CallEvent::hasNonNullArgumentsWithType(), clang::ento::NodeBuilder::hasNoSinksInFrontier(), hasParsedAttr(), clang::arcmt::trans::hasSideEffects(), clang::Expr::HasSideEffects(), clang::html::HighlightRange(), clang::Expr::IgnoreCasts(), clang::Sema::IgnoredValueConversions(), clang::Expr::ignoreParenBaseCasts(), clang::Expr::IgnoreParenCasts(), clang::Expr::IgnoreParenImpCasts(), clang::Expr::IgnoreParenLValueCasts(), clang::Expr::IgnoreParenNoopCasts(), clang::Expr::IgnoreParens(), ignoreTransparentExprs(), clang::Sema::ImpCastExprToType(), clang::ASTImporter::Import(), clang::index::IndexingContext::indexDeclGroupRef(), clang::CodeGen::CodeGenFunction::InitCapturedStruct(), clang::InitializationSequence::InitializeFrom(), clang::Sema::InstantiateClass(), instantiateDependentAssumeAlignedAttr(), instantiateOMPDeclareSimdDeclAttr(), isCapabilityExpr(), isCapturedBy(), isConfigurationValue(), clang::ParentMap::isConsumedExpr(), IsControlFlowExpr(), isDeadReturn(), clang::Declarator::isDeclarationOfFunction(), clang::Expr::isDefaultArgument(), isDesignatorAtObjectEnd(), isExprAnUnaddressableFunction(), IsGlobalLValue(), clang::ModuleMap::isHeaderUnavailableInModule(), clang::MacroInfo::isIdenticalTo(), clang::Expr::isImplicitCXXThis(), clang::Expr::isKnownToHaveBooleanValue(), IsLiteralLValue(), isNumericLiteralExpression(), clang::Expr::isOBJCGCCandidate(), clang::Expr::isObjCSelfExpr(), clang::arcmt::trans::isPlusOne(), clang::CXXTypeidExpr::isPotentiallyEvaluated(), IsReadonlyMessage(), IsRecordFullyDefined(), isReferenceToNonConstCapture(), isSimpleArrayDecayOperand(), IsSpecialDiscardedValue(), clang::Expr::isTemporaryObject(), clang::Expr::isUnusedResultAWarning(), IsUserDefinedConversion(), clang::CXXMethodDecl::isUsualDeallocationFunction(), clang::isValidIdentifier(), clang::isWhitespace(), LandingPadHasOnlyCXXUses(), lastArgumentForMask(), clang::CompilerInstance::loadGlobalModuleIndex(), lookThroughImplicitCasts(), LookupDirect(), clang::vfs::lookupInMemoryNode(), clang::Sema::LookupInSuper(), clang::Sema::LookupLiteralOperator(), clang::ObjCInterfaceDecl::lookupMethod(), LookupVisibleDecls(), clang::ASTReader::makeModuleVisible(), mapDiagnosticRanges(), clang::Sema::MarkDeclRefReferenced(), MarkExprReferenced(), clang::Sema::MarkMemberReferenced(), markUnaddressableCandidatesUnviable(), MarkUsedTemplateParameters(), clang::Sema::MarkVirtualMembersReferenced(), MatchesFriend(), clang::Sema::MatchTemplateParametersToScopeSpecifier(), clang::Sema::MaybeBindToTemporary(), clang::Sema::MaybeConvertParenListExprToParenExpr(), clang::Sema::MaybeCreateExprWithCleanups(), clang::MultiplexExternalSemaSource::MaybeDiagnoseMissingCompleteType(), mergeFixits(), MethodsAndNestedClassesComplete(), MightInstantiateTo(), clang::TemplateSpecCandidateSet::NoteCandidates(), clang::OverloadCandidateSet::NoteCandidates(), clang::ento::ExprEngine::notifyCheckersOfPointerEscape(), clang::vfs::OverlayFileSystem::openFileForRead(), clang::Sema::FullExprArg::operator->(), optimizeEdges(), clang::Rewriter::overwriteChangedFiles(), clang::arcmt::FileRemapper::overwriteOriginal(), clang::TreeTransform< Derived >::Owned(), clang::format::UnwrappedLineParser::parse(), clang::analyze_format_string::ParseAmount(), parseClangCLEHFlags(), clang::Sema::ParseObjCStringLiteral(), ParsePrintfSpecifier(), parseSanitizeTrapArgs(), ParseScanfSpecifier(), clang::InitializationSequence::Perform(), clang::Sema::PerformContextualImplicitConversion(), PersonalityHasOnlyCXXUses(), clang::CodeGen::CodeGenFunction::PopCleanupBlock(), clang::CodeGen::CodeGenFunction::PopCleanupBlocks(), clang::PostOrderCFGView::PostOrderCFGView(), clang::CallGraph::print(), clang::ento::Environment::print(), clang::LookupResult::print(), clang::CFG::print(), print_block(), printArgList(), clang::threadSafety::til::PrettyPrinter< StdPrinter, std::ostream >::printBBInstr(), clang::format::printDebugInfo(), PrintMacroDefinition(), clang::APValue::printPretty(), clang::IdentifierTable::PrintStats(), clang::SourceManager::PrintStats(), clang::ento::ProgramState::printTaint(), PrintUnexpected(), clang::format::TokenAnalyzer::process(), clang::ento::ExprEngine::processBranch(), clang::ento::ExprEngine::processCallExit(), clang::ento::ExprEngine::processEndOfFunction(), clang::ento::ExprEngine::processIndirectGoto(), clang::ento::ExprEngine::ProcessInitializer(), clang::ento::ExprEngine::ProcessStmt(), clang::ento::ExprEngine::processSwitch(), clang::ento::PathDiagnosticPiece::Profile(), clang::ento::PathDiagnosticControlFlowPiece::Profile(), clang::ento::PathDiagnosticMacroPiece::Profile(), clang::threadSafety::til::VisitReducerBase::Container< T >::push_back(), clang::ASTReader::ReadComments(), clang::ASTReader::ReadPragmaDiagnosticMappings(), rebucketPaths(), RebuildDeclaratorInCurrentInstantiation(), recursivelyOverrides(), clang::threadSafety::til::VisitReducer< Self >::reduceIfThenElse(), clang::threadSafety::til::VisitReducer< Self >::reduceReturn(), clang::comments::CommandTraits::registerCommentOptions(), clang::Sema::FullExprArg::release(), removeContextCycles(), clang::CXXRecordDecl::removeConversion(), clang::ento::ExprEngine::removeDead(), clang::ento::EnvironmentManager::removeDeadBindings(), removeEdgesToDefaultInitializers(), removeIdenticalEvents(), removePiecesWithInvalidLocations(), clang::sema::LambdaScopeInfo::removePotentialCapture(), removePunyEdges(), clang::ASTUnresolvedSet::replace(), clang::UnresolvedSetImpl::replace(), ReportCall(), ReportControlFlow(), clang::arcmt::CapturedDiagList::reportDiagnostics(), ReportMacro(), ReportOverrides(), clang::threadSafety::til::BasicBlock::reservePredecessors(), clang::Sema::resolveAddressOfOnlyViableOverloadCandidate(), ResolveAllBranchFixups(), clang::CodeGen::CodeGenFunction::ResolveBranchFixups(), ResolveCondition(), ResolveOverloadForDeduction(), clang::comments::Sema::resolveParamCommandIndexes(), clang::Sema::ResolveSingleFunctionTemplateSpecialization(), clang::ento::CheckerManager::runCheckersForPrintState(), clang::ento::CheckerManager::runCheckersOnASTDecl(), runOnBlock(), clang::driver::SanitizerArgs::SanitizerArgs(), clang::ento::ScanReachableSymbols::scan(), ScanFormat(), scanFromBlock(), clang::ento::ProgramState::scanReachableSymbols(), clang::ento::ProgramState::set(), clang::UnaryExprOrTypeTraitExpr::setArgument(), clang::Declarator::setAsmLabel(), clang::GCCAsmStmt::setAsmString(), clang::OMPArraySectionExpr::setBase(), clang::ObjCIsaExpr::setBase(), clang::MemberExpr::setBase(), clang::ExtVectorElementExpr::setBase(), clang::CXXRecordDecl::setBases(), clang::ObjCForCollectionStmt::setCollection(), clang::OMPDeclareReductionDecl::setCombiner(), clang::format::TokenAnnotator::setCommentLineLevels(), clang::CXXForRangeStmt::setCond(), clang::IfStmt::setCond(), clang::SwitchStmt::setCond(), clang::WhileStmt::setCond(), clang::DoStmt::setCond(), clang::ForStmt::setCond(), clang::ChooseExpr::setCond(), clang::Sema::SetDeclDeleted(), clang::threadSafety::til::Variable::setDefinition(), clang::CXXConstructExpr::setElidable(), clang::Scope::setEntity(), clang::FloatingLiteral::setExact(), clang::CXXTypeidExpr::setExprOperand(), clang::CXXUuidofExpr::setExprOperand(), clang::ExternalASTSource::SetExternalVisibleDeclsForName(), clang::BadConversionSequence::setFromExpr(), clang::CXXForRangeStmt::setInc(), clang::ForStmt::setInc(), clang::OMPDeclareReductionDecl::setInitializer(), clang::CompoundLiteralExpr::setInitializer(), clang::GCCAsmStmt::setInputExpr(), clang::MSAsmStmt::setInputExpr(), clang::OMPArraySectionExpr::setLength(), clang::ArraySubscriptExpr::setLHS(), clang::BinaryOperator::setLHS(), clang::ChooseExpr::setLHS(), clang::OMPArraySectionExpr::setLowerBound(), setObjCGCLValueClass(), setPGOUseInstrumentor(), clang::FunctionDecl::setRangeEnd(), clang::CXXForRangeStmt::setRangeInit(), clang::ReturnStmt::setRetValue(), clang::ArraySubscriptExpr::setRHS(), clang::BinaryOperator::setRHS(), clang::ChooseExpr::setRHS(), clang::DiagnosticsEngine::setSeverity(), clang::CXXBindTemporaryExpr::setSubExpr(), clang::ImaginaryLiteral::setSubExpr(), clang::ParenExpr::setSubExpr(), clang::UnaryOperator::setSubExpr(), clang::CastExpr::setSubExpr(), clang::ExprWithCleanups::setSubExpr(), clang::VAArgExpr::setSubExpr(), clang::IndirectGotoStmt::setTarget(), clang::threadSafety::til::BasicBlock::setTerminator(), clang::VisibleModuleSet::setVisible(), simplifySimpleBranches(), clang::threadSafety::til::simplifyToCanonicalVal(), skipNoOpCastsAndParens(), clang::Expr::skipRValueSubobjectAdjustments(), clang::vfs::OverlayFileSystem::status(), clang::ento::StmtNodeBuilder::StmtNodeBuilder(), stripCastsAndSugar(), stripOpaqueValuesFromPseudoObjectRef(), clang::TemplateArgument::structurallyEquals(), clang::Sema::SubstExpr(), clang::ento::NodeBuilder::takeNodes(), clang::TemplateArgument::TemplateArgument(), clang::ento::bugreporter::trackNullOrUndefValue(), clang::TreeTransform< Derived >::TransformDependentTemplateSpecializationType(), clang::TreeTransform< Derived >::TransformExpr(), clang::TreeTransform< Derived >::TransformOMPExecutableDirective(), clang::TreeTransform< Derived >::TransformStmt(), clang::TreeTransform< Derived >::TransformTemplateArgument(), clang::Sema::TransformToPotentiallyEvaluated(), clang::threadSafety::SExprBuilder::translate(), clang::driver::toolchains::MSVCToolChain::TranslateArgs(), clang::threadSafety::SExprBuilder::translateAttrExpr(), TranslateOptArg(), translateTemplateArgument(), clang::arcmt::trans::MigrationContext::traverse(), clang::threadSafety::til::BasicBlock::traverse(), clang::arcmt::trans::BlockObjCVariableTraverser::traverseBody(), clang::ento::ExplodedGraph::trim(), TryDiagnoseProtectedAccess(), tryEvaluateBuiltinObjectSize(), TryInitializerListConstruction(), TryRefInitWithConversionFunction(), TryUserDefinedConversion(), clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(), updateStackPiecesWithMessage(), clang::Sema::UsualUnaryConversions(), clang::Sema::VerifyIntegerConstantExpression(), clang::ento::ExprEngine::ViewGraph(), clang::ento::ExprEngine::Visit(), clang::ento::ExprEngine::VisitAtomicExpr(), clang::ento::ExprEngine::VisitBinaryOperator(), clang::ento::ExprEngine::VisitBlockExpr(), clang::CFG::VisitBlockStmts(), clang::ento::ExprEngine::VisitCallExpr(), clang::ento::ExprEngine::VisitCast(), clang::ento::ExprEngine::VisitCXXConstructExpr(), clang::ento::ExprEngine::VisitCXXDestructor(), clang::ASTDeclWriter::VisitCXXMethodDecl(), clang::ento::ExprEngine::VisitCXXNewAllocatorCall(), clang::ento::ExprEngine::VisitDeclStmt(), clang::ASTNodeImporter::VisitDesignatedInitExpr(), clang::TemplateDeclInstantiator::VisitFunctionDecl(), clang::ASTNodeImporter::VisitFunctionProtoType(), clang::ASTNodeImporter::VisitGCCAsmStmt(), clang::ento::ExprEngine::VisitIncrementDecrementOperator(), clang::EvaluatedExprVisitorBase< make_ptr, ImplClass >::VisitLambdaExpr(), clang::ento::ExprEngine::VisitMemberExpr(), clang::ento::UndefOrNullArgVisitor::VisitNode(), clang::ento::ExprEngine::VisitUnaryExprOrTypeTraitExpr(), clang::ento::ExprEngine::VisitUnaryOperator(), warnAboutAmbiguousFunction(), warnOnSizeofOnArrayDecay(), clang::RewriteBuffer::write(), clang::arcmt::writeARCDiagsToPlist(), clang::FixItRewriter::WriteFixedFiles(), clang::ento::AnalysisManager::~AnalysisManager(), clang::ASTContext::~ASTContext(), clang::ento::BasicValueFactory::~BasicValueFactory(), clang::ento::BugReporter::~BugReporter(), clang::CodeGen::CodeGenTypes::~CodeGenTypes(), clang::arcmt::trans::MigrationContext::~MigrationContext(), clang::ento::ProgramStateManager::~ProgramStateManager(), clang::Sema::~Sema(), clang::SourceManager::~SourceManager(), and clang::ento::StmtNodeBuilder::~StmtNodeBuilder().
detail::InMemoryDirectory::const_iterator I |
Definition at line 643 of file VirtualFileSystem.cpp.
Referenced by clang::ento::CheckerManager::_dispatchEvent(), Accumulate(), clang::Sema::PragmaStack< ValueType >::Act(), clang::Sema::ActOnAtEnd(), clang::Sema::ActOnBlockArguments(), clang::Sema::ActOnCapturedRegionStart(), clang::Sema::ActOnClassTemplateSpecialization(), clang::Sema::ActOnCXXNestedNameSpecifier(), clang::Sema::ActOnCXXNew(), clang::Sema::ActOnDecltypeExpression(), clang::Sema::ActOnEndOfTranslationUnit(), clang::Sema::ActOnFields(), clang::Sema::ActOnFinishSwitchStmt(), clang::Sema::ActOnFunctionDeclarator(), clang::Sema::ActOnGCCAsmStmt(), clang::comments::Sema::actOnHTMLEndTag(), clang::Sema::ActOnInitList(), clang::Sema::ActOnModuleImport(), clang::Sema::ActOnNumericConstant(), clang::Sema::ActOnOpenMPTargetDirective(), clang::Sema::ActOnProperty(), clang::Sema::ActOnStartOfFunctionDef(), clang::Sema::ActOnStringLiteral(), clang::Sema::ActOnTagTemplateIdType(), clang::Sema::ActOnTemplatedFriendTag(), clang::Sema::ActOnTemplateIdType(), clang::Sema::ActOnTypenameType(), clang::Sema::ActOnTypeTrait(), clang::Sema::ActOnVariableDeclarator(), clang::Sema::ActOnVarTemplateSpecialization(), clang::OverridingMethods::add(), clang::Sema::AddArgumentDependentLookupCandidates(), addAssociatedClassesAndNamespaces(), clang::Sema::AddAssumeAlignedAttr(), clang::OverloadCandidateSet::addCandidate(), AddClassMessageCompletions(), addContextEdges(), clang::ASTRecordWriter::AddCXXDefinitionData(), clang::CodeGen::CodeGenModule::AddDeferredUnusedCoverageMapping(), addExceptionSpec(), clang::markup::AddFID(), clang::vfs::InMemoryFileSystem::addFile(), clang::ASTUnit::addFileLevelDecl(), addFunctionPointerConversion(), clang::CodeGen::CodeGenModule::AddGlobalAnnotations(), AddIndirectPrimaryBases(), addInstantiatedParametersToScope(), AddKeywordsToConsumer(), AddLazyVectorDecls(), addLinkOptionsPostorder(), addMethodsToPool(), AddMostOverridenMethods(), clang::TypoCorrectionConsumer::addNamespaces(), clang::CallGraph::addNodesForBlocks(), AddObjCMethods(), clang::Sema::AddOverloadedCallCandidates(), clang::Sema::AddOverriddenMethods(), addParameterValuesToBindings(), addParentsForSyntheticStmts(), clang::PreprocessingRecord::addPreprocessedEntity(), clang::StoredDeclsList::AddSubsequentDecl(), AddSuperSendCompletion(), clang::ento::SymbolManager::addSymbolDependency(), clang::ASTDeclWriter::AddTemplateSpecializations(), clang::ASTRecordWriter::AddUnresolvedSet(), adjustCallLocations(), adjustCVQualifiersForCXXThisWithinLambda(), clang::format::AffectedRangeManager::affectsCharSourceRange(), clang::ObjCInterfaceDecl::all_declared_ivar_begin(), clang::TemplateIdAnnotation::Allocate(), alreadyExecutedAtLeastOneLoopIteration(), clang::format::TokenAnnotator::annotate(), clang::format::AnnotatedLine::AnnotatedLine(), anyNullArguments(), clang::threadSafety::til::SimpleArray< BasicBlock * >::append(), appendEnumType(), appendFunctionType(), appendParameterTypes(), appendRecordType(), appendSubframeworkPaths(), clang::tooling::applyAllReplacements(), applyCocoaAPICheck(), applyEditsToTemp(), clang::arcmt::FileRemapper::applyMappings(), clang::edit::EditedSource::applyRewrites(), clang::arcmt::MigrationProcess::applyTransform(), clang::APValue::APValue(), clang::CodeGen::CodeGenTypes::arrangeLLVMFunctionInfo(), clang::CodeGen::CodeGenTypes::arrangeObjCMessageSendSignature(), AssignToArrayRange(), clang::ast_matchers::AST_MATCHER_P(), clang::Sema::AtomicPropertySetterGetterRules(), clang::DependencyFileGenerator::AttachToASTReader(), clang::BackendConsumer::BackendConsumer(), clang::IdentifierResolver::begin(), clang::CFGStmtMap::Build(), clang::driver::Driver::BuildActions(), clang::Sema::BuildBasePathArray(), clang::Sema::BuildBlockForLambdaConversion(), clang::Sema::BuildCallToMemberFunction(), clang::Sema::BuildCallToObjectOfClassType(), buildCoawaitCalls(), buildCudaActions(), clang::DeclContext::BuildDeclChain(), buildFixItInsertionLine(), BuildImplicitMemberInitializer(), clang::Sema::BuildLambdaExpr(), clang::Sema::BuildObjCArrayLiteral(), BuildParentMap(), clang::Sema::BuildTypeTrait(), clang::Sema::BuildUsingDeclaration(), buildVarDecl(), clang::ento::FunctionSummariesTy::bumpNumTimesInlined(), clang::format::TokenAnnotator::calculateFormattingInformation(), CalculateHiddenNames(), clang::edit::EditedSource::canInsertInOffset(), clang::CapturedStmt::capturesVariable(), clang::BlockDecl::capturesVariable(), CastToDerivedClass(), clang::CodeGen::CodeGenFunction::CGCapturedStmtInfo::CGCapturedStmtInfo(), checkAddressOfFunctionIsAvailable(), clang::Sema::CheckAlignasUnderalignment(), checkAllProps(), CheckASTMemory(), checkBuiltinTemplateIdType(), clang::Sema::CheckCategoryVsClassMethodMatches(), clang::Sema::CheckCompletedCXXClass(), clang::Sema::CheckCompleteVariableDeclaration(), CheckConstantExpression(), CheckConstexprCtorInitializer(), clang::Sema::CheckConstexprFunctionBody(), clang::Sema::CheckConstexprFunctionDecl(), CheckConvertedConstantExpression(), clang::Sema::CheckCXXThrowOperand(), clang::Sema::CheckDelegatingCtorCycles(), clang::Sema::CheckEnableIf(), clang::Sema::CheckEquivalentExceptionSpec(), CheckExtVectorComponent(), CheckFallThrough(), CheckForDuplicateEnumValues(), CheckForIncompatibleAttributes(), clang::arcmt::checkForManualIssues(), checkForRecursiveFunctionCall(), clang::Sema::CheckForwardProtocolDeclarationForCircularDependency(), clang::Sema::CheckFunctionTemplateSpecialization(), checkGlobalOrExternCConflict(), CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures(), checkIsValidOpenCLKernelParameter(), clang::Sema::CheckLookupAccess(), CheckMatchedBrackets(), clang::Sema::CheckMemberSpecialization(), checkNewAttributesAfterDef(), CheckNonNullArguments(), CheckNonTypeTemplatePartialSpecializationArgs(), checkObjCUnusedIvar(), checkOpenCLBlockArgs(), checkOpenCLEnqueueLocalSizeArgs(), CheckOpenMPLoop(), clang::Sema::CheckOverload(), checkPreprocessorOptions(), CheckPropertyAgainstProtocol(), clang::Sema::CheckQualifiedMemberReference(), checkRangesForMacroArgExpansion(), clang::Sema::CheckShadow(), clang::Sema::CheckShadowingDeclModification(), clang::Sema::CheckTemplateIdType(), CheckTemplatePartialSpecializationArgs(), clang::Sema::checkThisInStaticMemberFunctionAttributes(), checkUInt32Argument(), checkUndefinedButUsed(), clang::Sema::CheckUsingDeclRedeclaration(), clang::Sema::CheckUsingShadowDecl(), clang::Sema::CheckVarTemplateId(), ClassImplementsAllMethodsAndProperties(), cleanupDeallocOrFinalize(), cleanupOnDiskMapAtExit(), clang::arcmt::FileRemapper::clear(), clang::LocationContextManager::clear(), clang::arcmt::CapturedDiagList::clearDiagnostic(), clang::CodeGen::EHCatchScope::clearHandlerBlocks(), clang::CodeGen::CodeGenModule::ClearUnusedCoverageMapping(), CloneDesignatedInitExpr(), clang::LocalInstantiationScope::cloneScopes(), clang::Sema::CodeCompleteConstructorInitializer(), clang::Sema::CodeCompleteExpression(), clang::Sema::CodeCompleteModuleImport(), clang::Sema::CodeCompleteObjCForCollection(), clang::Sema::CodeCompleteObjCInstanceMessage(), clang::Sema::CodeCompleteObjCMethodDecl(), clang::Sema::CodeCompleteObjCMethodDeclSelector(), clang::Sema::CodeCompleteObjCSelector(), collectMacroDefinitions(), collectModuleHeaderIncludes(), CollectStatementsForCase(), collectSubRegionBindings(), collectViableConversionCandidates(), CollectVisibleConversions(), clang::edit::EditedSource::commit(), CompactPathDiagnostic(), clang::DeclarationName::compare(), clang::CodeGen::CGDebugInfo::completeClassData(), clang::CXXRecordDecl::completeDefinition(), clang::CodeGen::CGDebugInfo::completeType(), clang::ASTReader::completeVisibleDeclsMap(), clang::format::AffectedRangeManager::computeAffectedLines(), clang::ento::SymExpr::computeComplexity(), clang::serialization::ComputeHash(), clang::PredefinedExpr::ComputeName(), clang::CodeGen::CodeGenModule::computeNonVirtualBaseClassOffset(), clang::threadSafety::til::SCFG::computeNormalForm(), clang::Sema::computeNRVO(), ComputeVMIClassTypeInfoFlags(), OMPMappableExprListClause< T >::const_component_lists_iterator::const_component_lists_iterator(), clang::CodeGen::CodeGenModule::ConstructAttributeList(), clang::driver::tools::Clang::ConstructJob(), clang::ento::PathDiagnosticMacroPiece::containsEvent(), clang::Sema::containsUnexpandedParameterPacks(), clang::CodeGen::CodeGenTypes::ConvertRecordDeclType(), clang::ento::SValBuilder::convertToArrayIndex(), ConvertTypeToDiagnosticString(), CopyObject(), clang::MultiplexExternalSemaSource::CorrectTypo(), clang::CodeGenAction::CreateASTConsumer(), clang::Sema::CreateGenericSelectionExpr(), createInvocationForMigration(), clang::PTHManager::CreateLexer(), createObjCPropertyGetter(), clang::driver::Driver::CreateOffloadingDeviceToolChains(), createPrivatesRecordDecl(), clang::Sema::CreateUnaryExprOrTypeTraitExpr(), clang::CodeGen::CodeGenVTables::CreateVTableInitializer(), CXXRecordMembersNamed(), deactivateArgCleanupsBeforeCall(), clang::Sema::DeclareGlobalAllocationFunction(), clang::Sema::deduceClosureReturnType(), clang::Sema::DeduceTemplateArguments(), clang::ASTContext::DeepCollectObjCIvars(), clang::Sema::DefineUsedVTables(), describeCall(), Desugar(), clang::ImplicitConversionSequence::DiagnoseAmbiguousConversion(), diagnoseAmbiguousConversion(), diagnoseAutoModuleImport(), DiagnoseBadConversion(), DiagnoseCStringFormatDirectiveInCFAPI(), DiagnoseCStringFormatDirectiveInObjCAPI(), diagnoseDeprecatedCopyOperation(), DiagnoseInvalidRedeclaration(), clang::Sema::DiagnoseMissingDesignatedInitOverrides(), clang::Sema::DiagnoseMultipleMethodInGlobalPool(), DiagnoseNamespaceInlineMismatch(), DiagnosePropertyMismatchDeclInProtocols(), DiagnoseReinterpretUpDownCast(), diagnoseRepeatedUseOfWeak(), clang::Sema::DiagnoseReturnInConstructorExceptionHandler(), DiagnoseTwoPhaseLookup(), DiagnoseUnexpandedParameterPacks(), clang::Sema::DiagnoseUnexpandedParameterPacks(), DiagnoseUnimplementedAccessor(), clang::Sema::DiagnoseUnimplementedProperties(), clang::Sema::DiagnoseUseOfUnimplementedSelectors(), DiagUninitUse(), clang::driver::OffloadAction::doOnEachDeviceDependence(), DoPrintMacros(), clang::DoRewriteTest(), clang::LayoutOverrideSource::dump(), clang::DominatorTree::dump(), clang::APValue::dump(), clang::MacroInfo::dump(), clang::ento::PathPieces::dump(), clang::serialization::ModuleFile::dump(), clang::ModuleMap::dump(), dumpBasePath(), dumpLocalRemap(), dumpModuleIDMap(), DumpRecordLayout(), clang::ento::NonLoc::dumpToStream(), clang::ento::BlockDataRegion::dumpToStream(), clang::CodeGen::CoverageMappingModuleGen::emit(), clang::ento::BugReporter::EmitBasicReport(), clang::CodeGen::CodeGenFunction::EmitBlockLiteral(), clang::CodeGen::CodeGenFunction::EmitBranchThroughCleanup(), clang::CodeGen::CodeGenFunction::EmitCall(), clang::CodeGen::CodeGenFunction::EmitCallArgs(), clang::CodeGen::CodeGenFunction::EmitCapturedLocals(), clang::CodeGen::CodeGenFunction::EmitCaseStmtRange(), emitCatchPadBlock(), clang::CodeGen::CodeGenFunction::EmitCheckSourceLocation(), clang::CodeGen::CodeGenFunction::EmitCommonNeonBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(), clang::CodeGen::CodeGenModule::EmitConstantValue(), emitCopyprivateCopyFunction(), clang::CodeGen::CodeGenFunction::EmitCUDADevicePrintfCallExpr(), clang::CodeGen::CodeGenFunction::EmitDeclStmt(), clang::CodeGen::CodeGenModule::EmitDeferredUnusedCoverageMappings(), clang::CodeGen::CodeGenFunction::EmitDelegateCXXConstructorCall(), clang::DiagnosticRenderer::emitDiagnostic(), clang::CodeGen::CodeGenFunction::EmitFieldAnnotations(), clang::CodeGen::CodeGenFunction::EmitFunctionProlog(), clang::CodeGen::CodeGenFunction::emitImplicitAssignmentOperatorBody(), clang::CodeGen::CodeGenFunction::EmitInitializerForField(), clang::CodeGen::CodeGenFunction::EmitInlinedInheritingCXXConstructorCall(), clang::CodeGen::CodeGenFunction::EmitLandingPad(), EmitLValueForAnyFieldInitialization(), clang::CodeGen::CodeGenFunction::EmitMaterializeTemporaryExpr(), EmitNullConstant(), clang::CodeGen::CodeGenFunction::EmitObjCAutoreleasePoolStmt(), clang::CodeGen::CodeGenFunction::EmitOMPPrivateLoopCounters(), clang::CodeGen::CodeGenFunction::EmitOMPTaskBasedDirective(), clang::CodeGen::CodeGenFunction::EmitOMPTaskLoopBasedDirective(), emitPreCond(), emitReductionFunction(), emitReplacement(), clang::CodeGen::CodeGenFunction::EmitStartEHSpec(), clang::markup::EmitString(), EmitSystemZIntrinsicWithCC(), clang::CodeGen::emitTaskInit(), clang::CodeGen::CodeGenModule::EmitTopLevelDecl(), clang::CodeGen::CGObjCRuntime::EmitTryCatchStmt(), clang::CodeGen::emitUpdateLocation(), clang::CodeGen::CodeGenFunction::EmitVarAnnotations(), emitWritebacks(), clang::ento::CoreEngine::enqueue(), clang::ento::CoreEngine::enqueueEndOfFunction(), clang::CodeGen::CodeGenFunction::EnterCXXTryStmt(), EnterNewDeleteCleanup(), clang::ento::StoreManager::enterStackFrame(), clang::ASTUnresolvedSet::erase(), clang::UnresolvedSetImpl::erase(), clang::LookupResult::Filter::erase(), clang::ento::ExprEngine::evalBind(), evalBinOpFieldRegionFieldRegion(), clang::ento::StoreManager::evalDerivedToBase(), clang::ento::ExprEngine::evalEagerlyAssumeBinOpBifurcation(), clang::ento::ExprEngine::evalLoad(), EvaluateArgs(), evaluateCDTSize(), evaluateTypeTrait(), clang::Expr::EvaluateWithSubstitution(), clang::ASTMergeAction::ExecuteAction(), clang::ento::CoreEngine::ExecuteWorkListWithInitialState(), clang::LocalInstantiationScope::Exit(), clang::CodeGen::CodeGenFunction::ExitCXXTryStmt(), expandArray(), expandGraphWithCheckers(), expandStringLiteral(), clang::expandUCNs(), clang::Sema::FinalizeDeclaration(), clang::ContinuousRangeMap< serialization::IdentID, ModuleFile *, 4 >::find(), clang::serialization::MultiOnDiskHashTable< clang::serialization::reader::ASTDeclContextNameLookupTrait >::findAll(), clang::Sema::FindAllocationFunctions(), FindBestPath(), findCircularInheritance(), clang::Sema::FindCompositePointerType(), FindConversionForRefInit(), findDefaultInitializer(), FindDesignatorMismatch(), findDominatingStoreToReturnValue(), findFailedReallocSymbol(), clang::ASTUnit::findFileRegionDecls(), clang::RecordDecl::findFirstNamedDataMember(), FindGetterSetterNameDecl(), FindGetterSetterNameDeclFromProtocolList(), clang::Sema::FindHiddenVirtualMethods(), FindImplementableMethods(), clang::Sema::findInheritingConstructor(), clang::LineTableInfo::FindNearestLineEntry(), clang::ento::FunctionSummariesTy::findOrInsertSummary(), clang::threadSafety::til::BasicBlock::findPredecessorIndex(), clang::ObjCMethodDecl::findPropertyDecl(), clang::ObjCPropertyDecl::findPropertyDecl(), clang::ObjCContainerDecl::FindPropertyDeclaration(), clang::ObjCInterfaceDecl::FindPropertyVisibleInPrimaryClass(), findProtocolsWithExplicitImpls(), findPtrToConstParams(), FindReportInEquivalenceClass(), findSubobject(), clang::reachable_code::FindUnreachableCode(), clang::DeclSpec::Finish(), clang::ento::CheckerManager::finishedCheckerRegistration(), clang::CodeGen::CodeGenFunction::FinishFunction(), FinishTemplateArgumentDeduction(), clang::Sema::FinishTemplateArgumentDeduction(), clang::ento::PathDiagnosticCallPiece::flattenLocations(), clang::ento::PathDiagnosticControlFlowPiece::flattenLocations(), clang::ento::PathDiagnosticMacroPiece::flattenLocations(), clang::ento::PathDiagnostic::flattenLocations(), clang::ento::AnalysisManager::FlushDiagnostics(), clang::ento::BugReporter::FlushReports(), clang::arcmt::FileRemapper::flushToFile(), clang::CXXRecordDecl::forallBases(), FormatFunctionParameter(), formatModuleId(), ForwardPrebranchedFallthrough(), clang::DeclaratorChunk::FunctionTypeInfo::freeParams(), clang::ento::PathDiagnostic::FullProfile(), GCRewriteFinalize(), GenerateNewArgTokens(), clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedStmtFunction(), clang::CodeGen::CodeGenFunction::GenerateOpenMPCapturedVars(), clang::ento::GRBugReporter::generatePathDiagnostic(), clang::CodeGen::CodeGenFunction::GenerateVarArgsThunk(), clang::PTHManager::get(), clang::UnresolvedSetIterator::getAccess(), clang::VarDecl::getActingDefinition(), clang::ModuleMap::getAdditionalModuleMapFiles(), clang::VarDecl::getAnyInitializer(), clang::TypeTraitExpr::getArg(), clang::CXXUnresolvedConstructExpr::getArg(), clang::MacroInfo::getArgumentNum(), clang::DeclaratorChunk::getArray(), clang::APValue::getArrayInitializedElt(), getBaseIndex(), clang::CFGStmtMap::getBlock(), clang::ento::IndirectGotoNodeBuilder::iterator::getBlock(), clang::ento::SwitchNodeBuilder::iterator::getBlock(), clang::DataflowValues< ValueTypes, _AnalysisDirTag >::getBlockData(), clang::DeclaratorChunk::getBlockPointer(), clang::ASTContext::getBlockVarCopyInits(), clang::CodeGen::getBranchAfterBlock(), clang::CodeGen::getBranchAfterIndex(), clang::CodeGen::EHScopeStack::getBranchFixup(), getCCForDeclaratorChunk(), clang::vfs::detail::InMemoryDirectory::getChild(), clang::ASTContext::getCommentForDecl(), clang::CXXMethodDecl::getCorrespondingMethodInClass(), clang::UnresolvedSetIterator::getDecl(), getDefaultArgExprsForConstructors(), clang::VarDecl::getDefinition(), clang::ento::SymbolManager::getDependentSymbols(), clang::ASTContext::getDependentTemplateSpecializationType(), getDynNodeFromMap(), clang::DataflowValues< ValueTypes, _AnalysisDirTag >::getEdgeData(), clang::Rewriter::getEditBuffer(), clang::format::encoding::getEscapeSequenceLength(), clang::FunctionParmPackExpr::getExpansion(), clang::NonTypeTemplateParmDecl::getExpansionType(), clang::NonTypeTemplateParmDecl::getExpansionTypeSourceInfo(), clang::Module::getExportedModules(), clang::ASTReader::GetExternalCXXBaseSpecifiers(), clang::FunctionProtoType::getExtParameterInfo(), clang::markup::GetFID(), clang::arcmt::getFileRemappingsFromFileList(), getFirstVirtualDecl(), clang::Module::getFullModuleName(), GetFullTypeForDeclarator(), clang::TypeName::getFullyQualifiedTemplateType(), clang::DeclaratorChunk::getFunction(), clang::ASTReader::getGlobalPreprocessedEntityID(), clang::CodeGen::EHCatchScope::getHandler(), clang::driver::toolchains::HexagonToolChain::getHexagonTargetDir(), clang::CXXRecordDecl::getIndirectPrimaryBases(), clang::tooling::getInsertArgumentAdjuster(), clang::ASTReader::getKeyDeclaration(), clang::GlobalModuleIndex::getKnownModules(), clang::Preprocessor::getLastMacroWithSpelling(), clang::Preprocessor::getLeafModuleMacros(), clang::CXXConstructExpr::getLocEnd(), clang::InitListExpr::getLocEnd(), clang::InitListExpr::getLocStart(), clang::Sema::getLookupModules(), clang::ento::ProgramState::getLValue(), clang::LinkageComputer::getLVForDecl(), clang::SourceManager::getMacroArgExpandedLocation(), clang::ASTContext::getManglingNumber(), clang::DeclaratorChunk::getMemberPointer(), clang::CodeGen::CGCXXABI::getMemberPointerPathAdjustment(), clang::ASTReader::getMemoryBufferSizes(), clang::ento::StackHintGeneratorForSymbol::getMessage(), clang::MicrosoftVTableContext::getMethodVFTableLocation(), clang::ItaniumVTableContext::getMethodVTableIndex(), clang::GlobalModuleIndex::getModuleDependencies(), clang::CompilerInvocation::getModuleHash(), clang::Sema::getMostSpecialized(), clang::MultiKeywordSelector::getName(), getNextLargerIntegralType(), clang::CallGraph::getNode(), clang::Sema::getNumArgumentsInExpansion(), clang::ento::FunctionSummariesTy::getNumTimesInlined(), clang::ento::FunctionSummariesTy::getNumVisitedBasicBlocks(), clang::ASTContext::getObjCImplementation(), clang::diag::CustomDiagInfo::getOrCreateDiagID(), clang::ento::BlockDataRegion::getOriginalRegion(), clang::ASTContext::getOverloadedTemplateName(), clang::UnresolvedSetIterator::getPair(), clang::FunctionProtoType::getParameterABI(), clang::ASTContext::getParameterIndex(), clang::DeclaratorChunk::getParen(), clang::ParentMap::getParent(), clang::AnalysisDeclContext::getParentMap(), clang::CodeCompletionTUInfo::getParentName(), clang::ento::FunctionSummariesTy::getPercentBlocksReachable(), clang::ento::ProgramStateManager::getPersistentState(), clang::DeclaratorChunk::getPipe(), clang::DeclaratorChunk::getPointer(), getPreferredArgumentTypeForMessageSend(), clang::Sema::getPrintable(), clang::ObjCObjectType::getProtocol(), clang::Rewriter::getRangeSize(), clang::ASTContext::getRawCommentForAnyRedecl(), clang::DeclaratorChunk::getReference(), clang::BlockCall::getRegionStoringCapturedLambda(), clang::Rewriter::getRewriteBufferFor(), clang::Rewriter::getRewrittenText(), clang::CodeGen::CodeGenVTables::getSecondaryVirtualPointerIndex(), clang::AnalysisDeclContext::getSelfDecl(), clang::CXXCtorInitializer::getSourceRange(), getStackOrCaptureRegionForDeclContext(), clang::PTHStatCache::getStat(), clang::ASTContext::getStaticLocalNumber(), clang::CodeGen::CodeGenPGO::getStmtCount(), clang::DataflowValues< ValueTypes, _AnalysisDirTag >::getStmtData(), clang::CodeGen::CodeGenVTables::getSubVTTIndex(), getTargetFeatures(), clang::DependentFunctionTemplateSpecializationInfo::getTemplateArg(), clang::Sema::getTemplateArgumentBindingsText(), clang::Sema::getTemplateInstantiationArgs(), clang::CodeGen::getThreadID(), clang::VTableContextBase::getThunkInfo(), clang::Module::getTopHeaders(), clang::ento::FunctionSummariesTy::getTotalNumBasicBlocks(), clang::ASTReader::getTotalNumPreprocessedEntities(), clang::ento::FunctionSummariesTy::getTotalNumVisitedBasicBlocks(), clang::ASTWriter::getTypeID(), clang::ASTContext::getTypeInfo(), clang::CodeGen::getUserDefinedReduction(), clang::APValue::getVectorElt(), clang::ItaniumVTableContext::getVirtualBaseOffsetOffset(), clang::CodeGen::CodeGenFunction::getVTablePointers(), handleAbiTagAttr(), handleAnnotateAttr(), HandleClassZeroInitialization(), handleEnableIfAttr(), clang::Preprocessor::HandleEndOfFile(), clang::Sema::HandleExprPropertyRefExpr(), HandleMemberPointerAccess(), handleNonNullAttr(), handleNoSanitizeAttr(), handleOwnershipAttr(), clang::ento::PathDiagnosticConsumer::HandlePathDiagnostic(), clang::ento::ModelConsumer::HandleTopLevelDecl(), clang::BackendConsumer::HandleTranslationUnit(), handleVecReturnAttr(), HasAccess(), clang::Sema::hasAnyAcceptableTemplateNames(), hasAnyExplicitStorageClass(), clang::Expr::hasAnyTypeDependentArguments(), clang::FunctionDecl::hasBody(), clang::VarDecl::hasDefinition(), hasDependentAlignment(), clang::arcmt::CapturedDiagList::hasDiagnostic(), clang::arcmt::CapturedDiagList::hasErrors(), HasMapClause(), clang::HeaderSearch::hasModuleMap(), clang::LookupResult::Filter::hasNext(), clang::ento::CallEvent::hasNonNullArgumentsWithType(), clang::ento::NodeBuilder::hasNoSinksInFrontier(), hasParsedAttr(), clang::Expr::HasSideEffects(), clang::ento::RegionAndSymbolInvalidationTraits::hasTrait(), HasTrivialDestructorBody(), clang::Sema::ImplMethodsVsClassMethods(), clang::ASTImporter::Import(), clang::ASTNodeImporter::ImportTemplateArguments(), clang::IdentifierResolver::iterator::incrementSlowCase(), clang::index::IndexingContext::indexDeclContext(), clang::index::IndexingContext::indexDeclGroupRef(), clang::index::IndexingContext::indexTagDecl(), inheritDefaultTemplateArguments(), clang::CodeGen::CodeGenFunction::InitCapturedStruct(), clang::InitializationSequence::InitializeFrom(), clang::InitListExpr::InitListExpr(), clang::serialization::reader::ASTDeclContextNameLookupTrait::data_type_builder::insert(), clang::ASTVector< uint64_t >::insert(), clang::CFGBlock::insertAutomaticObjDtor(), clang::ContinuousRangeMap< serialization::IdentID, ModuleFile *, 4 >::insertOrReplace(), clang::Sema::InstantiateClass(), clang::Sema::InstantiateClassTemplateSpecialization(), instantiateDependentAlignedAttr(), instantiateDependentEnableIfAttr(), clang::Sema::InstantiateMemInitializers(), isAcceptableObjCSelector(), clang::Sema::isAcceptableTagRedeclaration(), isAccessedBy(), isAtLeastAsSpecializedAs(), clang::Module::isAvailable(), clang::SourceManager::isBeforeInTranslationUnit(), isBodyEmpty(), isCallback(), isCapturedBy(), clang::ento::SVal::isConstant(), isDeadReturn(), clang::FunctionDecl::isDefined(), IsDerivedFromInclusive(), isDesignatorAtObjectEnd(), isEmptyARCMTMacroStatement(), isEmptyRecord(), clang::Declarator::isFunctionDeclaratorAFunctionDeclaration(), clang::format::isGoogScope(), clang::ModuleMap::isHeaderUnavailableInModule(), clang::MacroInfo::isIdenticalTo(), isImmediateBase(), clang::ASTWriter::IsLocalDecl(), clang::Preprocessor::isMacroDefinedInLocalModule(), clang::FunctionProtoType::isNothrow(), isNullPointerValueTemplateArgument(), clang::FunctionProtoType::isParamConsumed(), isPreferredLookupResult(), IsRecordFullyDefined(), clang::CodeGen::CodeGenTypes::isRecordLayoutComplete(), isRecordWithSSEVectorType(), isResultTypeOrTemplate(), isSafeToConvert(), isSameAsPrimaryTemplate(), isSameTemplateParameterList(), isSingleElementStruct(), IsStructurallyEquivalent(), isTagTypeWithMissingTag(), IsUsedAsNormalCleanup(), IsUserDefinedConversion(), clang::CXXMethodDecl::isUsualDeallocationFunction(), clang::driver::Multilib::isValid(), isValidBaseClass(), clang::isValidIdentifier(), clang::Sema::isValidPointerAttrType(), clang::ValueDecl::isWeak(), clang::isWhitespace(), clang::IdentifierResolver::iterator::iterator(), LandingPadHasOnlyCXXUses(), lastArgumentForMask(), clang::LLVM_ALIGNAS(), clang::Sema::LoadExternalVTableUses(), clang::CompilerInstance::loadGlobalModuleIndex(), clang::FunctionTemplateDecl::LoadLazySpecializations(), clang::ClassTemplateDecl::LoadLazySpecializations(), clang::VarTemplateDecl::LoadLazySpecializations(), clang::CompilerInstance::loadModule(), clang::CodeGen::loadOffloadInfoMetadata(), clang::DeclContext::lookup(), LookupDirect(), clang::GlobalModuleIndex::lookupIdentifier(), clang::vfs::lookupInMemoryNode(), clang::ObjCInterfaceDecl::lookupInstanceVariable(), clang::Sema::LookupInSuper(), clang::Sema::LookupLiteralOperator(), clang::ObjCInterfaceDecl::lookupMethod(), clang::ObjCProtocolDecl::lookupMethod(), clang::Sema::LookupMethodInObjectType(), clang::Sema::LookupName(), clang::ObjCProtocolDecl::lookupProtocolNamed(), LookupVisibleDecls(), makeLaunchBoundsArgExpr(), clang::ASTReader::makeModuleVisible(), mapDiagnosticRanges(), clang::Sema::MarkDeducedTemplateParameters(), clang::ento::FunctionSummariesTy::markMayInline(), clang::ento::FunctionSummariesTy::markShouldNotInline(), markUnaddressableCandidatesUnviable(), MarkUsedTemplateParameters(), clang::Sema::MarkUsedTemplateParameters(), clang::Sema::MarkVirtualMemberExceptionSpecsNeeded(), clang::Sema::MarkVirtualMembersReferenced(), clang::ento::FunctionSummariesTy::markVisitedBasicBlock(), clang::Sema::MatchAllMethodDeclarations(), MatchesFriend(), clang::Sema::MatchTemplateParametersToScopeSpecifier(), clang::MultiplexExternalSemaSource::MaybeDiagnoseMissingCompleteType(), clang::ento::FunctionSummariesTy::mayInline(), mergeAlignedAttrs(), clang::Sema::mergeDeclAttributes(), mergeFixits(), mergeParamDeclAttributes(), clang::tooling::mergeReplacements(), clang::ASTContext::mergeTransparentUnionType(), MethodsAndNestedClassesComplete(), MightInstantiateTo(), clang::LookupResult::Filter::next(), clang::DeclContext::noload_lookup(), clang::Sema::NoteAllFoundTemplates(), clang::Sema::NoteAllOverloadCandidates(), clang::TemplateSpecCandidateSet::NoteCandidates(), clang::OverloadCandidateSet::NoteCandidates(), NoteFunctionCandidate(), noteOperatorArrows(), clang::ento::ExprEngine::notifyCheckersOfPointerEscape(), clang::ASTContext::ObjCQualifiedIdTypesAreCompatible(), onlyWhitespaceBetween(), onlyWhitespaceOnLineBefore(), clang::vfs::OverlayFileSystem::openFileForRead(), clang::ento::IndirectGotoNodeBuilder::iterator::operator!=(), clang::ento::SwitchNodeBuilder::iterator::operator!=(), clang::OMPExecutableDirective::specific_clause_iterator< SpecificClause >::operator*(), clang::CanTypeIterator< InputIterator >::operator*(), clang::PreprocessingRecord::iterator::operator*(), clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator*(), clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >::operator*(), OMPMappableExprListClause< T >::const_component_lists_iterator::operator*(), clang::OMPExecutableDirective::specific_clause_iterator< SpecificClause >::operator++(), ResultBuilder::ShadowMapEntry::iterator::operator++(), clang::ento::IndirectGotoNodeBuilder::iterator::operator++(), clang::ento::SwitchNodeBuilder::iterator::operator++(), OMPMappableExprListClause< T >::const_component_lists_iterator::operator++(), clang::ento::SwitchNodeBuilder::iterator::operator==(), clang::ASTUnresolvedSet::operator[](), clang::UnresolvedSetImpl::operator[](), clang::CodeCompletionString::operator[](), clang::TemplateArgumentListInfo::operator[](), clang::ASTTemplateArgumentListInfo::operator[](), optimizeEdges(), clang::StringLiteral::outputString(), clang::OverloadExpr::OverloadExpr(), clang::Rewriter::overwriteChangedFiles(), clang::arcmt::FileRemapper::overwriteOriginal(), clang::format::UnwrappedLineParser::parse(), clang::analyze_format_string::ParseAmount(), clang::analyze_format_string::ParseArgPosition(), parseClangCLEHFlags(), clang::analyze_format_string::ParseLengthModifier(), clang::analyze_format_string::ParsePositionAmount(), ParsePrintfSpecifier(), parseSanitizeTrapArgs(), ParseScanfSpecifier(), ParseScanList(), clang::PartialDiagnostic::PartialDiagnostic(), clang::Sema::PerformContextualImplicitConversion(), performLambdaVarCaptureInitialization(), performLifetimeExtension(), clang::CodeGen::CodeGenFunction::PopCleanupBlock(), clang::CodeGen::CodeGenFunction::PopCleanupBlocks(), clang::PostOrderCFGView::PostOrderCFGView(), clang::CallGraph::print(), clang::ento::Environment::print(), clang::Module::print(), clang::LookupResult::print(), clang::CFG::print(), print_block(), printArgList(), clang::threadSafety::til::PrettyPrinter< StdPrinter, std::ostream >::printBasicBlock(), clang::format::printDebugInfo(), clang::FunctionProtoType::printExceptionSpecification(), printModuleId(), clang::APValue::printPretty(), clang::IdentifierTable::PrintStats(), clang::SourceManager::PrintStats(), clang::ento::ProgramState::printTaint(), PrintUnexpected(), clang::format::TokenAnalyzer::process(), clang::ento::ExprEngine::processBranch(), clang::ento::ExprEngine::processCallExit(), clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(), clang::ento::ExprEngine::processEndOfFunction(), clang::ento::ExprEngine::processIndirectGoto(), clang::ento::ExprEngine::ProcessInitializer(), clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(), clang::Sema::ProcessPragmaWeak(), clang::ento::ExprEngine::ProcessStmt(), clang::ento::ExprEngine::processSwitch(), clang::TemplateArgument::Profile(), clang::ento::PathDiagnosticPiece::Profile(), clang::CodeGen::CGFunctionInfo::Profile(), clang::ento::PathDiagnosticControlFlowPiece::Profile(), clang::ento::PathDiagnosticMacroPiece::Profile(), clang::Sema::PushOnScopeChains(), clang::ASTReader::ReadAST(), clang::ASTReader::readASTFileControlBlock(), clang::ASTReader::ReadComments(), clang::serialization::reader::ASTSelectorLookupTrait::ReadData(), clang::ASTReader::ReadDefinedMacros(), clang::ASTReader::ReadDelegatingConstructors(), clang::ASTReader::ReadExtVectorDecls(), clang::serialization::reader::ASTSelectorLookupTrait::ReadKey(), clang::ASTReader::ReadKnownNamespaces(), clang::ASTReader::ReadNestedNameSpecifier(), clang::ASTReader::ReadNestedNameSpecifierLoc(), clang::ASTReader::ReadPragmaDiagnosticMappings(), clang::ASTReader::ReadTemplateArgument(), clang::ASTReader::ReadTentativeDefinitions(), clang::ASTReader::ReadUnusedFileScopedDecls(), clang::ASTReader::ReadUnusedLocalTypedefNameCandidates(), rebucketPaths(), clang::TreeTransform< Derived >::RebuildArrayType(), RebuildDeclaratorInCurrentInstantiation(), RebuildLambdaScopeInfo(), clang::Sema::RebuildTemplateParamsInCurrentInstantiation(), recursivelyOverrides(), clang::comments::CommandTraits::registerCommentOptions(), clang::BackendConsumer::releaseLinkModules(), clang::StoredDeclsList::remove(), removeContextCycles(), clang::CXXRecordDecl::removeConversion(), clang::ento::ExprEngine::removeDead(), clang::ento::EnvironmentManager::removeDeadBindings(), clang::DeclContext::removeDecl(), removeEdgesToDefaultInitializers(), removeIdenticalEvents(), clang::serialization::ModuleManager::removeModules(), removeOnDiskEntry(), removePiecesWithInvalidLocations(), removePunyEdges(), clang::ASTUnresolvedSet::replace(), clang::UnresolvedSetImpl::replace(), clang::LookupResult::Filter::replace(), clang::OverridingMethods::replaceAll(), ReportCall(), ReportControlFlow(), clang::arcmt::CapturedDiagList::reportDiagnostics(), ReportMacro(), ReportOverrides(), clang::Sema::resolveAddressOfOnlyViableOverloadCandidate(), ResolveAllBranchFixups(), clang::CodeGen::CodeGenFunction::ResolveBranchFixups(), ResolveCondition(), clang::LookupResult::resolveKind(), ResolveOverloadForDeduction(), clang::comments::Sema::resolveParamCommandIndexes(), clang::ASTReader::resolvePendingMacro(), clang::Sema::ResolveSingleFunctionTemplateSpecialization(), clang::LookupResult::Filter::restart(), clang::ento::CheckerManager::runCheckersForPrintState(), clang::ento::CheckerManager::runCheckersOnASTDecl(), runOnBlock(), sanitizeFilenameAsIdentifier(), clang::driver::SanitizerArgs::SanitizerArgs(), Scan(), clang::ento::ScanReachableSymbols::scan(), ScanFormat(), scanFromBlock(), clang::ento::ProgramState::scanReachableSymbols(), SemaBuiltinOverflow(), clang::UnresolvedSetIterator::setAccess(), clang::CXXUnresolvedConstructExpr::setArg(), clang::CXXRecordDecl::setBases(), clang::format::TokenAnnotator::setCommentLineLevels(), clang::Sema::SetCtorInitializers(), clang::UnresolvedSetIterator::setDecl(), clang::Sema::SetDeclDeleted(), clang::FunctionDecl::setDeclsInPrototypeScope(), clang::DesignatedInitExpr::setDesignators(), clang::ExternalASTSource::SetExternalVisibleDeclsForName(), clang::serialization::ModuleManager::setGlobalIndex(), clang::ASTReader::SetGloballyVisibleDecls(), clang::CodeGen::EHCatchScope::setHandler(), clang::ParmVarDecl::setHasInheritedDefaultArg(), clang::Attr::setImplicit(), clang::CXXThisExpr::setImplicit(), clang::InheritableAttr::setInherited(), clang::VarDecl::setInit(), clang::FunctionDecl::setInlineSpecified(), clang::IdentifierInfo::setModulesImport(), clang::UnqualifiedId::setOperatorFunctionId(), clang::Sema::SetParamDefaultArgument(), setPGOInstrumentor(), clang::DiagnosticsEngine::setSeverity(), clang::VisibleModuleSet::setVisible(), clang::Sema::ShouldDeleteSpecialMember(), simplifySimpleBranches(), clang::TagDecl::startDefinition(), clang::vfs::OverlayFileSystem::status(), clang::ento::StmtNodeBuilder::StmtNodeBuilder(), clang::PartialDiagnostic::StorageAllocator::StorageAllocator(), clang::TemplateArgument::structurallyEquals(), clang::Sema::SubstBaseSpecifiers(), clang::TemplateDeclInstantiator::SubstFunctionType(), clang::Sema::SubstituteExplicitTemplateArguments(), clang::HeaderSearch::suggestPathToFileForDiagnostics(), clang::ento::NodeBuilder::takeNodes(), clang::TreeTransform< Derived >::TransformDependentTemplateSpecializationType(), clang::TreeTransform< Derived >::TransformExprs(), clang::TreeTransform< Derived >::TransformFunctionTypeParams(), clang::TreeTransform< Derived >::TransformOMPExecutableDirective(), clang::TreeTransform< Derived >::TransformTemplateArguments(), clang::driver::toolchains::MSVCToolChain::TranslateArgs(), clang::SourceManager::translateFile(), TranslateOptArg(), clang::Sema::translateTemplateArguments(), clang::arcmt::trans::MigrationContext::traverse(), clang::arcmt::trans::BlockObjCVariableTraverser::traverseBody(), clang::RecursiveASTVisitor< Derived >::TraverseDecl(), clang::RecursiveASTVisitor< Derived >::TraverseTemplateArguments(), clang::ento::ExplodedGraph::trim(), clang::IdentifierResolver::tryAddTopLevelDecl(), clang::Sema::tryCaptureVariable(), TryDiagnoseProtectedAccess(), clang::CodeGen::CodeGenModule::TryEmitBaseDestructorAsAlias(), TryMarkNoThrow(), TryRefInitWithConversionFunction(), TryUserDefinedConversion(), clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(), clang::ASTReader::UpdateSema(), updateStackPiecesWithMessage(), clang::ento::ExprEngine::ViewGraph(), clang::serialization::ModuleManager::visit(), clang::ento::ExprEngine::Visit(), clang::ento::ExprEngine::VisitAtomicExpr(), clang::ento::ExprEngine::VisitBinaryOperator(), clang::ASTDeclReader::VisitBlockDecl(), clang::ento::ExprEngine::VisitBlockExpr(), clang::CFG::VisitBlockStmts(), clang::ento::ExprEngine::VisitCallExpr(), clang::ASTDeclWriter::VisitCapturedDecl(), clang::ASTDeclReader::VisitCapturedDecl(), clang::ento::ExprEngine::VisitCast(), clang::ASTNodeImporter::VisitClassTemplateDecl(), clang::ento::ExprEngine::VisitCXXConstructExpr(), clang::ento::ExprEngine::VisitCXXDestructor(), clang::ASTDeclWriter::VisitCXXMethodDecl(), clang::TemplateDeclInstantiator::VisitCXXMethodDecl(), clang::ento::ExprEngine::VisitCXXNewAllocatorCall(), clang::ento::ExprEngine::VisitDeclStmt(), clang::ASTNodeImporter::VisitDesignatedInitExpr(), clang::ento::SValExplainer::VisitElementRegion(), clang::ASTNodeImporter::VisitEnumConstantDecl(), clang::ASTNodeImporter::VisitEnumDecl(), clang::ASTNodeImporter::VisitFieldDecl(), clang::ASTNodeImporter::VisitFunctionDecl(), clang::ASTDeclReader::VisitFunctionDecl(), clang::TemplateDeclInstantiator::VisitFunctionDecl(), clang::ASTNodeImporter::VisitGCCAsmStmt(), clang::ASTDeclWriter::VisitImportDecl(), clang::ASTDeclReader::VisitImportDecl(), clang::ento::ExprEngine::VisitIncrementDecrementOperator(), clang::ASTNodeImporter::VisitIndirectFieldDecl(), clang::ASTDeclReader::VisitIndirectFieldDecl(), clang::EvaluatedExprVisitorBase< make_ptr, ImplClass >::VisitLambdaExpr(), clang::ento::SValExplainer::VisitLocConcreteInt(), clang::ento::ExprEngine::VisitMemberExpr(), clang::ASTNodeImporter::VisitNamespaceDecl(), clang::ento::UndefOrNullArgVisitor::VisitNode(), clang::ento::SValExplainer::VisitNonLocConcreteInt(), clang::ASTDeclWriter::VisitNonTypeTemplateParmDecl(), clang::ASTDeclReader::VisitNonTypeTemplateParmDecl(), clang::ASTDeclWriter::VisitObjCCategoryDecl(), clang::ASTDeclReader::VisitObjCCategoryDecl(), clang::ASTNodeImporter::VisitObjCInterfaceDecl(), clang::ASTDeclReader::VisitObjCInterfaceDecl(), clang::ASTNodeImporter::VisitObjCIvarDecl(), clang::ASTNodeImporter::VisitObjCMethodDecl(), clang::ASTDeclReader::VisitObjCMethodDecl(), clang::ASTNodeImporter::VisitObjCPropertyDecl(), clang::ASTDeclWriter::VisitObjCProtocolDecl(), clang::ASTNodeImporter::VisitObjCProtocolDecl(), clang::ASTDeclReader::VisitObjCProtocolDecl(), clang::ASTDeclWriter::VisitOMPThreadPrivateDecl(), clang::ASTNodeImporter::VisitRecordDecl(), clang::ASTDeclWriter::VisitRedeclarable(), clang::ASTDeclReader::VisitRedeclarable(), clang::ASTDeclWriter::VisitTemplateTemplateParmDecl(), clang::ASTDeclReader::VisitTemplateTemplateParmDecl(), clang::ASTNodeImporter::VisitTypedefNameDecl(), clang::ento::ExprEngine::VisitUnaryExprOrTypeTraitExpr(), clang::ento::ExprEngine::VisitUnaryOperator(), clang::ASTNodeImporter::VisitVarDecl(), clang::ASTNodeImporter::VisitVarTemplateDecl(), clang::RewriteBuffer::write(), clang::arcmt::writeARCDiagsToPlist(), clang::FixItRewriter::WriteFixedFiles(), clang::ento::AnalysisManager::~AnalysisManager(), clang::ASTContext::~ASTContext(), clang::ento::BasicValueFactory::~BasicValueFactory(), clang::ento::BugReporter::~BugReporter(), clang::CodeGen::CodeGenTypes::~CodeGenTypes(), clang::arcmt::trans::MigrationContext::~MigrationContext(), clang::Module::~Module(), clang::Preprocessor::~Preprocessor(), clang::ento::ProgramStateManager::~ProgramStateManager(), clang::Sema::~Sema(), clang::SourceManager::~SourceManager(), and clang::ento::StmtNodeBuilder::~StmtNodeBuilder().
InMemoryFile& Node |