clang API Documentation

Static Public Member Functions
clang::TypePropertyCache< Private > Class Template Reference

List of all members.

Static Public Member Functions

static CachedProperties get (QualType T)
static CachedProperties get (const Type *T)
static void ensure (const Type *T)

Detailed Description

template<class Private>
class clang::TypePropertyCache< Private >

The type-property cache. This is templated so as to be instantiated at an internal type to prevent unnecessary symbol leakage.

Definition at line 2113 of file Type.cpp.


Member Function Documentation

template<class Private >
static void clang::TypePropertyCache< Private >::ensure ( const Type T) [inline, static]
template<class Private >
static CachedProperties clang::TypePropertyCache< Private >::get ( QualType  T) [inline, static]

Definition at line 2115 of file Type.cpp.

Referenced by computeCachedProperties().

template<class Private >
static CachedProperties clang::TypePropertyCache< Private >::get ( const Type T) [inline, static]

Definition at line 2119 of file Type.cpp.


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