| 
| static bool  | areEqualTypes (const clang::TemplateArgument &tArg, llvm::SmallVectorImpl< clang::TemplateArgument > &preceedingTArgs, const clang::NamedDecl &tPar, const cling::Interpreter &interp, const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt) | 
|   | 
| static bool  | areEqualValues (const clang::TemplateArgument &tArg, const clang::NamedDecl &tPar) | 
|   | std::cout << "Are equal values?\n";  
  | 
|   | 
| static void  | CreateNameTypeMap (const clang::CXXRecordDecl &cl, ROOT::MembersTypeMap_t &nameType) | 
|   | Create the data member name-type map for given class.  
  | 
|   | 
| int  | dumpDeclForAssert (const clang::Decl &D, const char *commentStart) | 
|   | 
| const clang::DeclContext *  | GetEnclosingSpace (const clang::RecordDecl &cl) | 
|   | 
| static clang::SourceLocation  | getFinalSpellingLoc (clang::SourceManager &sourceManager, clang::SourceLocation sourceLoc) | 
|   | 
| const clang::CXXMethodDecl *  | GetMethodWithProto (const clang::Decl *cinfo, const char *method, const char *proto, const cling::Interpreter &interp, bool diagnose) | 
|   | 
| std::string  | ROOT::TMetaUtils::GetRealPath (const std::string &path) | 
|   | 
| static bool  | hasSomeTypedefSomewhere (const clang::Type *T) | 
|   | 
| bool  | IsTemplate (const clang::Decl &cl) | 
|   | 
| static bool  | isTypeWithDefault (const clang::NamedDecl *nDecl) | 
|   | Check if this NamedDecl is a template parameter with a default argument.  
  | 
|   | 
| static void  | KeepNParams (clang::QualType &normalizedType, const clang::QualType &vanillaType, const cling::Interpreter &interp, const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt) | 
|   | This function allows to manipulate the number of arguments in the type of a template specialisation.  
  | 
|   | 
| static bool  | RecurseKeepNParams (clang::TemplateArgument &normTArg, const clang::TemplateArgument &tArg, const cling::Interpreter &interp, const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt, const clang::ASTContext &astCtxt) | 
|   | 
| static void  | replaceEnvVars (const char *varname, std::string &txt) | 
|   | Reimplementation of TSystem::ExpandPathName() that cannot be used from TMetaUtils.  
  | 
|   | 
| static int  | TreatSingleTemplateArg (const clang::TemplateArgument &arg, std::string &argFwdDecl, const cling::Interpreter &interpreter, bool acceptStl=false) | 
|   |