clang
8.0.0
|
Represents any kind of function declaration, whether it is a concrete function or a function template. More...
#include "clang/AST/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 2459 of file DeclTemplate.h.
|
inline |
Retrieve the underlying function or function template.
Definition at line 92 of file DeclCXX.h.
Referenced by llvm::PointerLikeTypeTraits< ::clang::AnyFunctionDecl >::getAsVoidPointer().
|
inlinestatic |
|
inline |