class PostInitializer

Declaration

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

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

Inherits from: ProgramPoint

Member Variables

Method Overview

Inherited from ProgramPoint:

Methods

PostInitializer(
    const clang::CXXCtorInitializer* I,
    const void* Loc,
    const clang::LocationContext* L)

Description

Construct a PostInitializer point that represents a location after CXXCtorInitializer expression evaluation.

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

Parameters

const clang::CXXCtorInitializer* I
The initializer.
const void* Loc
The location of the field being initialized.
const clang::LocationContext* L

PostInitializer()

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

const clang::CXXCtorInitializer* getInitializer()
    const

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

const void* getLocationValue() const

Description

Returns the location of the field.

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

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

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

Parameters

const clang::ProgramPoint& Location