ROOT 6.18/05 Reference Guide |
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) | RScanner | private |
AddDelayedAnnotatedRecordDecls() | RScanner | |
ClassColl_t typedef | RScanner | |
ConvTemplateArguments(const clang::TemplateArgumentList &list) const | RScanner | private |
ConvTemplateName(clang::TemplateName &N) const | RScanner | private |
ConvTemplateParameterList(clang::TemplateParameterList *list) const | RScanner | private |
ConvTemplateParams(clang::TemplateDecl *D) const | RScanner | private |
DeclCallback typedef | RScanner | |
DeclInfo(clang::Decl *D) const | RScanner | private |
DeclsSelRulesMap_t typedef | RScanner | |
EnumColl_t typedef | RScanner | |
EScanType enum name | RScanner | |
ExprToStr(clang::Expr *expr) const | RScanner | private |
fDeclSelRuleMap | RScanner | private |
fDeclTable | RScanner | private |
fDelayedAnnotatedRecordDecls | RScanner | |
fFirstPass | RScanner | private |
fgAnonymousClassCounter | RScanner | privatestatic |
fgAnonymousClassMap | RScanner | privatestatic |
fgAnonymousEnumCounter | RScanner | privatestatic |
fgAnonymousEnumMap | RScanner | privatestatic |
fgBadClassCounter | RScanner | privatestatic |
fgClangDeclKey | RScanner | static |
fgClangFuncKey | RScanner | static |
fgDeclLast | RScanner | privatestatic |
fgTypeLast | RScanner | privatestatic |
fInterpreter | RScanner | private |
fLastDecl | RScanner | private |
fNormCtxt | RScanner | private |
fRecordDeclCallback | RScanner | private |
fScanType | RScanner | private |
fSelectedClasses | RScanner | |
fSelectedEnums | RScanner | |
fSelectedFunctions | RScanner | |
fSelectedNamespaces | RScanner | |
fselectedRecordDecls | RScanner | private |
fSelectedTypedefs | RScanner | |
fSelectedVariables | RScanner | |
fSelectionRules | RScanner | private |
fSourceManager | RScanner | private |
fTypeTable | RScanner | private |
FuncModifiers(clang::FunctionDecl *D) const | RScanner | private |
FuncParameterList(clang::FunctionDecl *D) const | RScanner | private |
FuncParameters(clang::FunctionDecl *D) const | RScanner | private |
FunctionColl_t typedef | RScanner | |
fVerboseLevel | RScanner | private |
GetDeclName(clang::Decl *D, std::string &name) const | RScanner | |
GetDeclQualName(const clang::Decl *D, std::string &qual_name) | RScanner | static |
GetDeclsSelRulesMap() const | RScanner | inline |
GetEnumName(clang::EnumDecl *D) const | RScanner | private |
GetFunctionPrototype(clang::Decl *D, std::string &prototype) const | RScanner | |
GetLocation(clang::Decl *D) const | RScanner | private |
GetName(clang::Decl *D) const | RScanner | private |
GetSrcLocation(clang::SourceLocation L) const | RScanner | private |
NamespaceColl_t typedef | RScanner | |
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) | RScanner | private |
shouldVisitTemplateInstantiations() const | RScanner | inline |
ShowError(const std::string &msg, const std::string &location="") const | RScanner | private |
ShowInfo(const std::string &msg, const std::string &location="") const | RScanner | private |
ShowTemplateInfo(const std::string &msg, const std::string &location="") const | RScanner | private |
ShowWarning(const std::string &msg, const std::string &location="") const | RScanner | private |
TraverseClassTemplatePartialSpecializationDecl(clang::ClassTemplatePartialSpecializationDecl *) | RScanner | inline |
TraverseDeclContextHelper(clang::DeclContext *DC) | RScanner | |
TraverseStmt(clang::Stmt *) | RScanner | inline |
TreatRecordDeclOrTypedefNameDecl(clang::TypeDecl *typeDecl) | RScanner | |
TypedefColl_t typedef | RScanner | |
UnexpectedDecl(clang::Decl *D, const std::string &txt="") const | RScanner | private |
UnimplementedDecl(clang::Decl *D, const std::string &txt="") | RScanner | private |
UnimportantDecl(clang::Decl *D, const std::string &txt="") const | RScanner | private |
UnknownDecl(clang::Decl *D, const std::string &txt="") const | RScanner | private |
UnknownType(clang::QualType qual_type) const | RScanner | private |
UnsupportedDecl(clang::Decl *D, const std::string &txt="") const | RScanner | private |
UnsupportedType(clang::QualType qual_type) const | RScanner | private |
VariableColl_t typedef | RScanner | |
VarModifiers(clang::VarDecl *D) const | RScanner | private |
Visibility(clang::Decl *D) const | RScanner | private |
VisibilityModifiers(clang::AccessSpecifier access) const | RScanner | private |
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() | RScanner | virtual |