class PreStore

Declaration

class PreStore : public LocationCheck { /* full declaration omitted */ };

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

Inherits from: LocationCheck

Member Variables

Method Overview

  • public PreStore(const clang::Stmt * S, const clang::LocationContext * L, const clang::ProgramPointTag * tag = nullptr)
  • private PreStore()
  • private static bool isKind(const clang::ProgramPoint & location)

Inherited from LocationCheck:

    Inherited from StmtPoint:

    Inherited from ProgramPoint:

    Methods

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

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

    Parameters

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

    PreStore()

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

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

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

    Parameters

    const clang::ProgramPoint& location