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:

Methods

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()

Declared at: clang/include/clang/Analysis/ProgramPoint.h:700

const clang::StackFrameContext* getCalleeContext()
    const

Declared at: clang/include/clang/Analysis/ProgramPoint.h:694

static bool isKind(
    const clang::ProgramPoint& Location)

Declared at: clang/include/clang/Analysis/ProgramPoint.h:701

Parameters

const clang::ProgramPoint& Location