clang API Documentation

Public Member Functions | Static Public Member Functions | Protected Member Functions
clang::ento::StackSpaceRegion Class Reference

#include <MemRegion.h>

Inheritance diagram for clang::ento::StackSpaceRegion:
Inheritance graph
[legend]
Collaboration diagram for clang::ento::StackSpaceRegion:
Collaboration graph
[legend]

List of all members.

Public Member Functions

const StackFrameContextgetStackFrame () const
void Profile (llvm::FoldingSetNodeID &ID) const override

Static Public Member Functions

static bool classof (const MemRegion *R)

Protected Member Functions

 StackSpaceRegion (MemRegionManager *mgr, Kind k, const StackFrameContext *sfc)

Detailed Description

Definition at line 360 of file MemRegion.h.


Constructor & Destructor Documentation

clang::ento::StackSpaceRegion::StackSpaceRegion ( MemRegionManager mgr,
Kind  k,
const StackFrameContext sfc 
) [inline, protected]

Definition at line 365 of file MemRegion.h.

References classof().


Member Function Documentation

static bool clang::ento::StackSpaceRegion::classof ( const MemRegion R) [inline, static]
void StackSpaceRegion::Profile ( llvm::FoldingSetNodeID &  ID) const [override, virtual]

Reimplemented from clang::ento::MemSpaceRegion.

Definition at line 252 of file MemRegion.cpp.

References clang::ento::MemRegion::getKind(), and getStackFrame().


The documentation for this class was generated from the following files: