clang  3.7.0
Static Public Member Functions | List of all members
clang::TypePropertyCache< Private > Class Template Reference

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 3092 of file Type.cpp.

Member Function Documentation

template<class Private >
static void clang::TypePropertyCache< Private >::ensure ( const Type T)
inlinestatic
template<class Private >
static CachedProperties clang::TypePropertyCache< Private >::get ( QualType  T)
inlinestatic

Definition at line 3094 of file Type.cpp.

Referenced by computeCachedProperties().

template<class Private >
static CachedProperties clang::TypePropertyCache< Private >::get ( const Type T)
inlinestatic

Definition at line 3098 of file Type.cpp.

References clang::TypePropertyCache< Private >::ensure().


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