12 #ifndef ROOT_TClingTypeInfo
13 #define ROOT_TClingTypeInfo
28 #include "clang/AST/Type.h"
35 namespace TMetaUtils {
36 class TNormalizedCtxt;
63 const char *
Name()
const;
73 #endif // ROOT_TClingTypeInfo
TClingTypeInfo(cling::Interpreter *interp, clang::QualType ty)
void Init(const char *name)
const char * Name() const
cling::Interpreter * fInterp
TClingTypeInfo(cling::Interpreter *interp)
const char * StemName() const
Emulation of the CINT TypeInfo class.
const char * TrueName(const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt) const
Return the normalized name of the type (i.e.
cling::Interpreter * GetInterpreter() const
clang::QualType GetQualType() const
void Init(clang::QualType ty)
clang::QualType fQualType
std::string NormalizedName(const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt) const
Return the normalized name of the type (i.e.