Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/Analysis/
DAnalysisDeclContext.h181 const StackFrameContext *getStackFrame(LocationContext const *ParentLC,
187 getBlockInvocationContext(const LocationContext *ParentLC,
310 StackFrameContext(AnalysisDeclContext *ADC, const LocationContext *ParentLC, in StackFrameContext() argument
313 : LocationContext(StackFrame, ADC, ParentLC, ID), CallSite(S), in StackFrameContext()
332 const LocationContext *ParentLC, const Stmt *S, in Profile() argument
335 ProfileCommon(ID, StackFrame, ADC, ParentLC, S); in Profile()
356 const LocationContext *ParentLC, const BlockDecl *BD, in BlockInvocationContext() argument
358 : LocationContext(Block, ADC, ParentLC, ID), BD(BD), Data(Data) {} in BlockInvocationContext()
370 const LocationContext *ParentLC, const BlockDecl *BD, in Profile() argument
372 ProfileCommon(ID, Block, ADC, ParentLC, BD); in Profile()
[all …]
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DExplodedGraph.cpp311 const LocationContext *ParentLC = LC->getParent(); in findTopAutosynthesizedParentContext() local
312 assert(ParentLC && "We don't start analysis from autosynthesized code"); in findTopAutosynthesizedParentContext()
313 while (ParentLC->getAnalysisDeclContext()->isBodyAutosynthesized()) { in findTopAutosynthesizedParentContext()
314 LC = ParentLC; in findTopAutosynthesizedParentContext()
315 ParentLC = LC->getParent(); in findTopAutosynthesizedParentContext()
316 assert(ParentLC && "We don't start analysis from autosynthesized code"); in findTopAutosynthesizedParentContext()
/external/llvm-project/clang/lib/Analysis/
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()
391 AnalysisDeclContext *ADC, const LocationContext *ParentLC, in getBlockInvocationContext() argument
394 BlockInvocationContext::Profile(ID, ADC, ParentLC, BD, Data); in getBlockInvocationContext()
400 L = new BlockInvocationContext(ADC, ParentLC, BD, Data, ++NewID); in getBlockInvocationContext()