clang API Documentation

Public Types | Public Member Functions | Static Public Member Functions
clang::ento::CompoundValData Class Reference

#include <BasicValueFactory.h>

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

List of all members.

Public Types

typedef llvm::ImmutableList
< SVal >::iterator 
iterator

Public Member Functions

 CompoundValData (QualType t, llvm::ImmutableList< SVal > l)
iterator begin () const
iterator end () const
void Profile (llvm::FoldingSetNodeID &ID)

Static Public Member Functions

static void Profile (llvm::FoldingSetNodeID &ID, QualType T, llvm::ImmutableList< SVal > L)

Detailed Description

Definition at line 27 of file BasicValueFactory.h.


Member Typedef Documentation

typedef llvm::ImmutableList<SVal>::iterator clang::ento::CompoundValData::iterator

Definition at line 35 of file BasicValueFactory.h.


Constructor & Destructor Documentation

clang::ento::CompoundValData::CompoundValData ( QualType  t,
llvm::ImmutableList< SVal l 
) [inline]

Definition at line 32 of file BasicValueFactory.h.


Member Function Documentation

Definition at line 36 of file BasicValueFactory.h.

Definition at line 37 of file BasicValueFactory.h.

void CompoundValData::Profile ( llvm::FoldingSetNodeID &  ID,
QualType  T,
llvm::ImmutableList< SVal L 
) [static]
void clang::ento::CompoundValData::Profile ( llvm::FoldingSetNodeID &  ID) [inline]

Definition at line 42 of file BasicValueFactory.h.

References Profile().

Referenced by Profile().


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