Definition at line 138 of file TClingUtils.h.
Public Types | |
| using | Config_t = cling::utils::Transform::Config | 
| using | TemplPtrIntMap_t = std::map< const clang::ClassTemplateDecl *, int > | 
| using | TypesCont_t = std::set< const clang::Type * > | 
Public Member Functions | |
| TNormalizedCtxt (const cling::LookupHelper &lh) | |
| TNormalizedCtxt (const TNormalizedCtxt &other) | |
| ~TNormalizedCtxt () | |
| void | AddTemplAndNargsToKeep (const clang::ClassTemplateDecl *templ, unsigned int i) | 
| const Config_t & | GetConfig () const | 
| int | GetNargsToKeep (const clang::ClassTemplateDecl *templ) const | 
| const TemplPtrIntMap_t | GetTemplNargsToKeepMap () const | 
| const TypesCont_t & | GetTypeWithAlternative () const | 
| void | keepTypedef (const cling::LookupHelper &lh, const char *name, bool replace=false) | 
Private Attributes | |
| TNormalizedCtxtImpl * | fImpl | 
| using ROOT::TMetaUtils::TNormalizedCtxt::Config_t = cling::utils::Transform::Config | 
Definition at line 142 of file TClingUtils.h.
| using ROOT::TMetaUtils::TNormalizedCtxt::TemplPtrIntMap_t = std::map<const clang::ClassTemplateDecl*, int> | 
Definition at line 144 of file TClingUtils.h.
| using ROOT::TMetaUtils::TNormalizedCtxt::TypesCont_t = std::set<const clang::Type*> | 
Definition at line 143 of file TClingUtils.h.
| ROOT::TMetaUtils::TNormalizedCtxt::TNormalizedCtxt | ( | const cling::LookupHelper & | lh | ) | 
Definition at line 333 of file TClingUtils.cxx.
| ROOT::TMetaUtils::TNormalizedCtxt::TNormalizedCtxt | ( | const TNormalizedCtxt & | other | ) | 
Definition at line 337 of file TClingUtils.cxx.
| ROOT::TMetaUtils::TNormalizedCtxt::~TNormalizedCtxt | ( | ) | 
Definition at line 341 of file TClingUtils.cxx.
| void ROOT::TMetaUtils::TNormalizedCtxt::AddTemplAndNargsToKeep | ( | const clang::ClassTemplateDecl * | templ, | 
| unsigned int | i | ||
| ) | 
Definition at line 350 of file TClingUtils.cxx.
| const TNormalizedCtxt::Config_t & ROOT::TMetaUtils::TNormalizedCtxt::GetConfig | ( | ) | const | 
Definition at line 344 of file TClingUtils.cxx.
| int ROOT::TMetaUtils::TNormalizedCtxt::GetNargsToKeep | ( | const clang::ClassTemplateDecl * | templ | ) | const | 
Definition at line 354 of file TClingUtils.cxx.
| const TNormalizedCtxt::TemplPtrIntMap_t ROOT::TMetaUtils::TNormalizedCtxt::GetTemplNargsToKeepMap | ( | ) | const | 
Definition at line 358 of file TClingUtils.cxx.
| const TNormalizedCtxt::TypesCont_t & ROOT::TMetaUtils::TNormalizedCtxt::GetTypeWithAlternative | ( | ) | const | 
Definition at line 347 of file TClingUtils.cxx.
| void ROOT::TMetaUtils::TNormalizedCtxt::keepTypedef | ( | const cling::LookupHelper & | lh, | 
| const char * | name, | ||
| bool | replace = false  | 
        ||
| ) | 
Definition at line 361 of file TClingUtils.cxx.
      
  | 
  private | 
Definition at line 140 of file TClingUtils.h.