clang  3.7.0
Public Attributes | List of all members
clang::CXXOperatorIdName Class Reference
Inheritance diagram for clang::CXXOperatorIdName:
[legend]
Collaboration diagram for clang::CXXOperatorIdName:
[legend]

Public Attributes

void * FETokenInfo
 
- Public Attributes inherited from clang::DeclarationNameExtra
unsigned ExtraKindOrNumArgs
 

Additional Inherited Members

- Public Types inherited from clang::DeclarationNameExtra
enum  ExtraKind {
  CXXConstructor = 0, CXXDestructor, CXXConversionFunction, CXXLiteralOperator,
  CXXUsingDirective, NUM_EXTRA_KINDS
}
 

Detailed Description

CXXOperatorIdName - Contains extra information for the name of an overloaded operator in C++, such as "operator+.

Definition at line 49 of file DeclarationName.cpp.

Member Data Documentation

void* clang::CXXOperatorIdName::FETokenInfo

FETokenInfo - Extra information associated with this operator name that can be used by the front end.

Definition at line 53 of file DeclarationName.cpp.

Referenced by clang::DeclarationNameTable::DeclarationNameTable(), and clang::DeclarationName::setFETokenInfo().


The documentation for this class was generated from the following file: