Home
last modified time | relevance | path

Searched refs:ParentLC (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h181 const StackFrameContext *getStackFrame(LocationContext const *ParentLC,
187 getBlockInvocationContext(const LocationContext *ParentLC,
316 StackFrameContext(AnalysisDeclContext *ADC, const LocationContext *ParentLC, in StackFrameContext() argument
319 : LocationContext(StackFrame, ADC, ParentLC, ID), CallSite(S), in StackFrameContext()
338 const LocationContext *ParentLC, const Stmt *S, in Profile() argument
341 ProfileCommon(ID, StackFrame, ADC, ParentLC, S); in Profile()
364 : LocationContext(Block, ADC, ParentLC, ID), BD(BD), Data(Data) {} in BlockInvocationContext()
376 const LocationContext *ParentLC, const BlockDecl *BD, in Profile() argument
378 ProfileCommon(ID, Block, ADC, ParentLC, BD); in Profile()
406 const LocationContext *ParentLC,
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp310 const LocationContext *ParentLC = LC->getParent(); in findTopAutosynthesizedParentContext() local
311 assert(ParentLC && "We don't start analysis from autosynthesized code"); in findTopAutosynthesizedParentContext()
312 while (ParentLC->getAnalysisDeclContext()->isBodyAutosynthesized()) { in findTopAutosynthesizedParentContext()
313 LC = ParentLC; in findTopAutosynthesizedParentContext()
314 ParentLC = LC->getParent(); in findTopAutosynthesizedParentContext()
315 assert(ParentLC && "We don't start analysis from autosynthesized code"); in findTopAutosynthesizedParentContext()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp312 AnalysisDeclContext::getStackFrame(const LocationContext *ParentLC, in getStackFrame() argument
315 return getLocationContextManager().getStackFrame(this, ParentLC, S, Blk, in getStackFrame()
320 const LocationContext *ParentLC, const BlockDecl *BD, const void *Data) { in getBlockInvocationContext() argument
321 return getLocationContextManager().getBlockInvocationContext(this, ParentLC, in getBlockInvocationContext()
444 AnalysisDeclContext *ADC, const LocationContext *ParentLC, in getBlockInvocationContext() argument
447 BlockInvocationContext::Profile(ID, ADC, ParentLC, BD, Data); in getBlockInvocationContext()
453 L = new BlockInvocationContext(ADC, ParentLC, BD, Data, ++NewID); in getBlockInvocationContext()