clang
3.7.0
|
Public Member Functions | |
void | Profile (llvm::FoldingSetNodeID &ID) |
Public Attributes | |
QualType | Type |
Type - The type associated with this declaration name. More... | |
void * | FETokenInfo |
![]() | |
unsigned | ExtraKindOrNumArgs |
Additional Inherited Members | |
![]() | |
enum | ExtraKind { CXXConstructor = 0, CXXDestructor, CXXConversionFunction, CXXLiteralOperator, CXXUsingDirective, NUM_EXTRA_KINDS } |
CXXSpecialName - Records the type associated with one of the "special" kinds of declaration names in C++, e.g., constructors, destructors, and conversion functions.
Definition at line 31 of file DeclarationName.cpp.
|
inline |
Definition at line 41 of file DeclarationName.cpp.
References clang::DeclarationNameExtra::ExtraKindOrNumArgs.
void* clang::CXXSpecialName::FETokenInfo |
FETokenInfo - Extra information associated with this declaration name that can be used by the front end.
Definition at line 39 of file DeclarationName.cpp.
Referenced by clang::DeclarationNameTable::getCXXSpecialName(), and clang::DeclarationName::setFETokenInfo().
QualType clang::CXXSpecialName::Type |
Type - The type associated with this declaration name.
Definition at line 35 of file DeclarationName.cpp.
Referenced by clang::DeclarationNameTable::getCXXSpecialName().