class ImplicitCallPoint

Declaration

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

Description

Represents an implicit call event. The nearest statement is provided for diagnostic purposes.

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

Inherits from: ProgramPoint

Member Variables

Method Overview

  • public ImplicitCallPoint(const clang::Decl * D, clang::SourceLocation Loc, clang::ProgramPoint::Kind K, const clang::LocationContext * L, const clang::ProgramPointTag * Tag)
  • protected ImplicitCallPoint()
  • public const clang::Decl * getDecl() const
  • public clang::SourceLocation getLocation() const
  • private static bool isKind(const clang::ProgramPoint & Location)

Inherited from ProgramPoint:

Methods

ImplicitCallPoint(
    const clang::Decl* D,
    clang::SourceLocation Loc,
    clang::ProgramPoint::Kind K,
    const clang::LocationContext* L,
    const clang::ProgramPointTag* Tag)

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

Parameters

const clang::Decl* D
clang::SourceLocation Loc
clang::ProgramPoint::Kind K
const clang::LocationContext* L
const clang::ProgramPointTag* Tag

ImplicitCallPoint()

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

const clang::Decl* getDecl() const

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

clang::SourceLocation getLocation() const

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

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

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

Parameters

const clang::ProgramPoint& Location