clang 23.0.0git
clang::ssaf::OperatorNewDeletePointersAnalysisResult Struct Referencefinal

Whole-program result of the operator new/delete pointer analysis. More...

#include "clang/ScalableStaticAnalysis/Analyses/OperatorNewDelete/OperatorNewDeletePointers.h"

Inheritance diagram for clang::ssaf::OperatorNewDeletePointersAnalysisResult:
[legend]

Public Member Functions

bool contains (const EntityId &Id) const
Public Member Functions inherited from clang::ssaf::AnalysisResult
virtual ~AnalysisResult ()=default

Static Public Member Functions

static AnalysisName analysisName ()

Public Attributes

std::set< EntityIdEntities

Static Public Attributes

static constexpr llvm::StringLiteral Name

Detailed Description

Whole-program result of the operator new/delete pointer analysis.

Definition at line 64 of file OperatorNewDeletePointers.h.

Member Function Documentation

◆ analysisName()

AnalysisName clang::ssaf::OperatorNewDeletePointersAnalysisResult::analysisName ( )
inlinestatic

Definition at line 68 of file OperatorNewDeletePointers.h.

References Name.

◆ contains()

bool clang::ssaf::OperatorNewDeletePointersAnalysisResult::contains ( const EntityId & Id) const
inline

Definition at line 72 of file OperatorNewDeletePointers.h.

References Entities.

Member Data Documentation

◆ Entities

std::set<EntityId> clang::ssaf::OperatorNewDeletePointersAnalysisResult::Entities

Definition at line 70 of file OperatorNewDeletePointers.h.

Referenced by contains().

◆ Name

llvm::StringLiteral clang::ssaf::OperatorNewDeletePointersAnalysisResult::Name
staticconstexpr
Initial value:
=
"OperatorNewDeletePointersAnalysisResult"

Definition at line 65 of file OperatorNewDeletePointers.h.

Referenced by analysisName().


The documentation for this struct was generated from the following file: