class PostStmtPurgeDeadSymbols

Declaration

class PostStmtPurgeDeadSymbols : public StmtPoint { /* full declaration omitted */ };

Description

Represents a point after we ran remove dead bindings AFTER processing the given statement.

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

Inherits from: StmtPoint

Member Variables

Method Overview

Inherited from StmtPoint:

Inherited from ProgramPoint:

Methods

PostStmtPurgeDeadSymbols(
    const clang::Stmt* S,
    const clang::LocationContext* L,
    const clang::ProgramPointTag* tag = nullptr)

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

Parameters

const clang::Stmt* S
const clang::LocationContext* L
const clang::ProgramPointTag* tag = nullptr

PostStmtPurgeDeadSymbols()

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

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

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

Parameters

const clang::ProgramPoint& Location