Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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()
362 const LocationContext *ParentLC, const BlockDecl *BD, in BlockInvocationContext() argument
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()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp309 const LocationContext *ParentLC = LC->getParent(); in findTopAutosynthesizedParentContext() local
310 assert(ParentLC && "We don't start analysis from autosynthesized code"); in findTopAutosynthesizedParentContext()
311 while (ParentLC->getAnalysisDeclContext()->isBodyAutosynthesized()) { in findTopAutosynthesizedParentContext()
312 LC = ParentLC; in findTopAutosynthesizedParentContext()
313 ParentLC = LC->getParent(); in findTopAutosynthesizedParentContext()
314 assert(ParentLC && "We don't start analysis from autosynthesized code"); in findTopAutosynthesizedParentContext()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp311 AnalysisDeclContext::getStackFrame(const LocationContext *ParentLC, in getStackFrame() argument
314 return getLocationContextManager().getStackFrame(this, ParentLC, S, Blk, in getStackFrame()
319 const LocationContext *ParentLC, const BlockDecl *BD, const void *Data) { in getBlockInvocationContext() argument
320 return getLocationContextManager().getBlockInvocationContext(this, ParentLC, in getBlockInvocationContext()
443 AnalysisDeclContext *ADC, const LocationContext *ParentLC, in getBlockInvocationContext() argument
446 BlockInvocationContext::Profile(ID, ADC, ParentLC, BD, Data); in getBlockInvocationContext()
452 L = new BlockInvocationContext(ADC, ParentLC, BD, Data, ++NewID); in getBlockInvocationContext()