clang API Documentation

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

A symbol representing data which can be stored in a memory location (region). More...

#include <SymbolManager.h>

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

List of all members.

Public Member Functions

virtual ~SymbolData ()
SymbolID getSymbolID () const

Static Public Member Functions

static bool classof (const SymExpr *SE)

Protected Member Functions

 SymbolData (Kind k, SymbolID sym)

Detailed Description

A symbol representing data which can be stored in a memory location (region).

Definition at line 104 of file SymbolManager.h.


Constructor & Destructor Documentation

clang::ento::SymbolData::SymbolData ( Kind  k,
SymbolID  sym 
) [inline, protected]

Definition at line 109 of file SymbolManager.h.

virtual clang::ento::SymbolData::~SymbolData ( ) [inline, virtual]

Definition at line 112 of file SymbolManager.h.


Member Function Documentation

static bool clang::ento::SymbolData::classof ( const SymExpr SE) [inline, static]

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