class BlockEdge

Declaration

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

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

Inherits from: ProgramPoint

Member Variables

Method Overview

  • public BlockEdge(const clang::CFGBlock * B1, const clang::CFGBlock * B2, const clang::LocationContext * L)
  • private BlockEdge()
  • public const clang::CFGBlock * getDst() const
  • public const clang::CFGBlock * getSrc() const
  • private static bool isKind(const clang::ProgramPoint & Location)

Inherited from ProgramPoint:

Methods

BlockEdge(const clang::CFGBlock* B1,
          const clang::CFGBlock* B2,
          const clang::LocationContext* L)

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

Parameters

const clang::CFGBlock* B1
const clang::CFGBlock* B2
const clang::LocationContext* L

BlockEdge()

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

const clang::CFGBlock* getDst() const

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

const clang::CFGBlock* getSrc() const

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

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

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

Parameters

const clang::ProgramPoint& Location