|
clang
3.8.0
|
Represents any kind of function declaration, whether it is a concrete function or a function template. More...
#include <DeclCXX.h>
Public Member Functions | |
| AnyFunctionDecl (FunctionDecl *FD) | |
| AnyFunctionDecl (FunctionTemplateDecl *FTD) | |
| Implementation of inline functions that require the template declarations. More... | |
| operator NamedDecl * () const | |
| Implicily converts any function or function template into a named declaration. More... | |
| NamedDecl * | get () const |
| Retrieve the underlying function or function template. More... | |
Static Public Member Functions | |
| static AnyFunctionDecl | getFromNamedDecl (NamedDecl *ND) |
Represents any kind of function declaration, whether it is a concrete function or a function template.
|
inline |
|
inline |
Implementation of inline functions that require the template declarations.
Definition at line 2362 of file DeclTemplate.h.
|
inline |
Retrieve the underlying function or function template.
Definition at line 62 of file DeclCXX.h.
Referenced by llvm::PointerLikeTypeTraits< ::clang::AnyFunctionDecl >::getAsVoidPointer().
|
inlinestatic |
|
inline |
1.8.6