clang API Documentation

Public Member Functions | Static Public Member Functions
clang::ento::LazyCompoundValData Class Reference

#include <BasicValueFactory.h>

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

List of all members.

Public Member Functions

 LazyCompoundValData (const StoreRef &st, const TypedValueRegion *r)
const void * getStore () const
const TypedValueRegiongetRegion () const
void Profile (llvm::FoldingSetNodeID &ID)

Static Public Member Functions

static void Profile (llvm::FoldingSetNodeID &ID, const StoreRef &store, const TypedValueRegion *region)

Detailed Description

Definition at line 45 of file BasicValueFactory.h.


Constructor & Destructor Documentation

Definition at line 49 of file BasicValueFactory.h.


Member Function Documentation

Definition at line 53 of file BasicValueFactory.h.

const void* clang::ento::LazyCompoundValData::getStore ( ) const [inline]

Definition at line 52 of file BasicValueFactory.h.

References clang::ento::StoreRef::getStore().

void LazyCompoundValData::Profile ( llvm::FoldingSetNodeID &  ID,
const StoreRef store,
const TypedValueRegion region 
) [static]
void clang::ento::LazyCompoundValData::Profile ( llvm::FoldingSetNodeID &  ID) [inline]

Definition at line 59 of file BasicValueFactory.h.

References Profile().

Referenced by Profile().


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