12 #ifndef ROOT_TClingTypeInfo 13 #define ROOT_TClingTypeInfo 28 #include "clang/AST/Type.h" 35 namespace TMetaUtils {
36 class TNormalizedCtxt;
52 : fInterp(interp), fQualType(ty) {}
60 void Init(
const char *name);
61 void Init(clang::QualType ty) { fQualType = ty; }
62 bool IsValid()
const {
return !fQualType.isNull(); }
63 const char *
Name()
const;
64 long Property()
const;
67 const char *StemName()
const;
73 #endif // ROOT_TClingTypeInfo This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
clang::QualType GetQualType() const
TClingTypeInfo(cling::Interpreter *interp, clang::QualType ty)
cling::Interpreter * fInterp
TClingTypeInfo(cling::Interpreter *interp)
void Init(TClassEdit::TInterpreterLookupHelper *helper)
Emulation of the CINT TypeInfo class.
cling::Interpreter * GetInterpreter() const
void Init(clang::QualType ty)
clang::QualType fQualType
Print a TSeq at the prompt: