class CallExitEnd
Declaration
class CallExitEnd : public ProgramPoint { /* full declaration omitted */ };
Description
Represents a point when we finish the call exit sequence (for inlined call).
Declared at: clang/include/clang/Analysis/ProgramPoint.h:687
Inherits from: ProgramPoint
Member Variables
Method Overview
- public CallExitEnd(const clang::StackFrameContext * CalleeCtx, const clang::LocationContext * CallerCtx)
- private CallExitEnd()
- public const clang::StackFrameContext * getCalleeContext() const
- private static bool isKind(const clang::ProgramPoint & Location)
Inherited from ProgramPoint:
- public Profile
- public castAs
- public dump
- public getAs
- protected getData1
- protected getData2
- public getHashValue
- public getKind
- public getLocationContext
- public getProgramPoint
- public getStackFrame
- public getTag
- public isPurgeKind
- public printJson
- protected setData2
- public withTag
Methods
¶CallExitEnd(
const clang::StackFrameContext* CalleeCtx,
const clang::LocationContext* CallerCtx)
CallExitEnd(
const clang::StackFrameContext* CalleeCtx,
const clang::LocationContext* CallerCtx)
Declared at: clang/include/clang/Analysis/ProgramPoint.h:690
Parameters
- const clang::StackFrameContext* CalleeCtx
- const clang::LocationContext* CallerCtx
¶CallExitEnd()
CallExitEnd()
Declared at: clang/include/clang/Analysis/ProgramPoint.h:700
¶const clang::StackFrameContext* getCalleeContext()
const
const clang::StackFrameContext* getCalleeContext()
const
Declared at: clang/include/clang/Analysis/ProgramPoint.h:694
¶static bool isKind(
const clang::ProgramPoint& Location)
static bool isKind(
const clang::ProgramPoint& Location)
Declared at: clang/include/clang/Analysis/ProgramPoint.h:701
Parameters
- const clang::ProgramPoint& Location