Iterate over FunctionDecl and UsingShadowDecls of FunctionDecl, within a scope, recursing through "transparent" scopes (see DCIter::HandleInlineDeclContext()).
Definition at line 58 of file TClingMethodInfo.h.
| Classes | |
| class | SpecFuncIter | 
| Public Member Functions | |
| TClingCXXRecMethIter ()=default | |
| TClingCXXRecMethIter (cling::Interpreter *interp, clang::DeclContext *DC, llvm::SmallVectorImpl< clang::CXXMethodDecl * > &&specFuncs) | |
| const clang::Decl * | Get () const final | 
| bool | IsValid () const final | 
|  Public Member Functions inherited from TClingMemberIter | |
| TClingMemberIter ()=default | |
| TClingMemberIter (cling::Interpreter *interp, clang::DeclContext *DC) | |
| cling::Interpreter * | GetInterpreter () const | 
| void | Init () | 
| bool | Next () | 
| Advance to next non-skipped; return false if no next decl exists. | |
| const clang::Decl * | operator* () const | 
| const clang::Decl * | operator-> () const | 
| Protected Member Functions | |
| clang::Decl * | AdvanceUnfiltered () final | 
| const clang::Decl * | InstantiateTemplateWithDefaults (const clang::RedeclarableTemplateDecl *TD) const final | 
| bool | ShouldSkip (const clang::Decl *FD) const final | 
| bool | ShouldSkip (const clang::UsingShadowDecl *USD) const final | 
| Private Attributes | |
| SpecFuncIter | fSpecFuncIter | 
#include </github/home/ROOT-CI/src/core/metacling/src/TClingMethodInfo.h>
| 
 | default | 
| 
 | inline | 
Definition at line 103 of file TClingMethodInfo.h.
| 
 | inlinefinalprotectedvirtual | 
Reimplemented from TClingMemberIter.
Definition at line 95 of file TClingMethodInfo.h.
| 
 | inlinefinalvirtual | 
Reimplemented from TClingMemberIter.
Definition at line 107 of file TClingMethodInfo.h.
| 
 | finalprotectedvirtual | 
Reimplemented from TClingMemberIter.
Definition at line 130 of file TClingMethodInfo.cxx.
| 
 | inlinefinalvirtual | 
Reimplemented from TClingMemberIter.
Definition at line 117 of file TClingMethodInfo.h.
Implements TClingMemberIter.
Definition at line 87 of file TClingMethodInfo.cxx.
| 
 | finalprotectedvirtual | 
Reimplemented from TClingMemberIter.
Definition at line 106 of file TClingMethodInfo.cxx.
| 
 | private | 
Definition at line 86 of file TClingMethodInfo.h.