Logo ROOT  
Reference Guide
RScanner Member List

This is the complete list of members for RScanner, including all inherited members.

AddAnnotatedRecordDecl(const ClassSelectionRule *, const clang::Type *, const clang::RecordDecl *, const std::string &, const clang::TypedefNameDecl *, unsigned int indexOffset=0)RScannerprivate
AddDelayedAnnotatedRecordDecls()RScanner
ClassColl_t typedefRScanner
ConvTemplateArguments(const clang::TemplateArgumentList &list) constRScannerprivate
ConvTemplateName(clang::TemplateName &N) constRScannerprivate
ConvTemplateParameterList(clang::TemplateParameterList *list) constRScannerprivate
ConvTemplateParams(clang::TemplateDecl *D) constRScannerprivate
DeclCallback typedefRScanner
DeclInfo(clang::Decl *D) constRScannerprivate
DeclsSelRulesMap_t typedefRScanner
EnumColl_t typedefRScanner
EScanType enum nameRScanner
ExprToStr(clang::Expr *expr) constRScannerprivate
fDeclSelRuleMapRScannerprivate
fDeclTableRScannerprivate
fDelayedAnnotatedRecordDeclsRScanner
fFirstPassRScannerprivate
fgAnonymousClassCounterRScannerprivatestatic
fgAnonymousClassMapRScannerprivatestatic
fgAnonymousEnumCounterRScannerprivatestatic
fgAnonymousEnumMapRScannerprivatestatic
fgBadClassCounterRScannerprivatestatic
fgClangDeclKeyRScannerstatic
fgClangFuncKeyRScannerstatic
fgDeclLastRScannerprivatestatic
fgTypeLastRScannerprivatestatic
fInterpreterRScannerprivate
fLastDeclRScannerprivate
fNormCtxtRScannerprivate
fRecordDeclCallbackRScannerprivate
fScanTypeRScannerprivate
fSelectedClassesRScanner
fSelectedEnumsRScanner
fSelectedFunctionsRScanner
fSelectedNamespacesRScanner
fselectedRecordDeclsRScannerprivate
fSelectedTypedefsRScanner
fSelectedVariablesRScanner
fSelectionRulesRScannerprivate
fSourceManagerRScannerprivate
fTypeTableRScannerprivate
FuncModifiers(clang::FunctionDecl *D) constRScannerprivate
FuncParameterList(clang::FunctionDecl *D) constRScannerprivate
FuncParameters(clang::FunctionDecl *D) constRScannerprivate
FunctionColl_t typedefRScanner
fVerboseLevelRScannerprivate
GetDeclName(clang::Decl *D, std::string &name) constRScanner
GetDeclQualName(const clang::Decl *D, std::string &qual_name)RScannerstatic
GetDeclsSelRulesMap() constRScannerinline
GetEnumName(clang::EnumDecl *D) constRScannerprivate
GetFunctionPrototype(clang::Decl *D, std::string &prototype) constRScanner
GetLocation(clang::Decl *D) constRScannerprivate
GetName(clang::Decl *D) constRScannerprivate
GetSrcLocation(clang::SourceLocation L) constRScannerprivate
NamespaceColl_t typedefRScanner
RScanner(SelectionRules &rules, EScanType stype, const cling::Interpreter &interpret, ROOT::TMetaUtils::TNormalizedCtxt &normCtxt, unsigned int verbose=0)RScanner
Scan(const clang::ASTContext &C)RScanner
SetRecordDeclCallback(DeclCallback callback)RScanner
shouldVisitDecl(clang::NamedDecl *D)RScannerprivate
shouldVisitTemplateInstantiations() constRScannerinline
ShowError(const std::string &msg, const std::string &location="") constRScannerprivate
ShowInfo(const std::string &msg, const std::string &location="") constRScannerprivate
ShowTemplateInfo(const std::string &msg, const std::string &location="") constRScannerprivate
ShowWarning(const std::string &msg, const std::string &location="") constRScannerprivate
TraverseClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl *)RScannerinline
TraverseDeclContextHelper(clang::DeclContext *DC)RScanner
TraverseStmt(clang::Stmt *)RScannerinline
TreatRecordDeclOrTypedefNameDecl(clang::TypeDecl *typeDecl)RScanner
TypedefColl_t typedefRScanner
UnexpectedDecl(clang::Decl *D, const std::string &txt="") constRScannerprivate
UnimplementedDecl(clang::Decl *D, const std::string &txt="")RScannerprivate
UnimportantDecl(clang::Decl *D, const std::string &txt="") constRScannerprivate
UnknownDecl(clang::Decl *D, const std::string &txt="") constRScannerprivate
UnknownType(clang::QualType qual_type) constRScannerprivate
UnsupportedDecl(clang::Decl *D, const std::string &txt="") constRScannerprivate
UnsupportedType(clang::QualType qual_type) constRScannerprivate
VariableColl_t typedefRScanner
VarModifiers(clang::VarDecl *D) constRScannerprivate
Visibility(clang::Decl *D) constRScannerprivate
VisibilityModifiers(clang::AccessSpecifier access) constRScannerprivate
VisitEnumDecl(clang::EnumDecl *D)RScanner
VisitFieldDecl(clang::FieldDecl *D)RScanner
VisitFunctionDecl(clang::FunctionDecl *D)RScanner
VisitNamespaceDecl(clang::NamespaceDecl *D)RScanner
VisitRecordDecl(clang::RecordDecl *D)RScanner
VisitTypedefNameDecl(clang::TypedefNameDecl *D)RScanner
VisitVarDecl(clang::VarDecl *D)RScanner
~RScanner()RScannervirtual