class BlockExit

Declaration

class BlockExit : public ProgramPoint { /* full declaration omitted */ };

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

Inherits from: ProgramPoint

Member Variables

Method Overview

  • public BlockExit(const clang::CFGBlock * B, const clang::LocationContext * L)
  • private BlockExit()
  • public const clang::CFGBlock * getBlock() const
  • public const clang::Stmt * getTerminator() const
  • private static bool isKind(const clang::ProgramPoint & Location)

Inherited from ProgramPoint:

Methods

BlockExit(const clang::CFGBlock* B,
          const clang::LocationContext* L)

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

Parameters

const clang::CFGBlock* B
const clang::LocationContext* L

BlockExit()

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

const clang::CFGBlock* getBlock() const

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

const clang::Stmt* getTerminator() const

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

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

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

Parameters

const clang::ProgramPoint& Location