Home
last modified time | relevance | path

Searched refs:CXXOperatorIdName (Results 1 – 3 of 3) sorted by relevance

/external/clang/include/clang/AST/
DDeclarationName.h27 class CXXOperatorIdName; variable
126 CXXOperatorIdName *getAsCXXOperatorIdName() const { in getAsCXXOperatorIdName()
128 return reinterpret_cast<CXXOperatorIdName *>(Ptr & ~PtrMask); in getAsCXXOperatorIdName()
148 DeclarationName(CXXOperatorIdName *Name) in DeclarationName()
347 CXXOperatorIdName *CXXOperatorNames; // Operator names
/external/llvm-project/clang/include/clang/AST/
DDeclarationName.h101 class alignas(IdentifierInfoAlignment) CXXOperatorIdName {
191 alignof(detail::CXXOperatorIdName) >= 8 &&
288 DeclarationName(detail::CXXOperatorIdName *Name) { in DeclarationName()
319 detail::CXXOperatorIdName *castAsCXXOperatorIdName() const { in castAsCXXOperatorIdName()
322 return static_cast<detail::CXXOperatorIdName *>(getPtr()); in castAsCXXOperatorIdName()
590 detail::CXXOperatorIdName CXXOperatorNames[NUM_OVERLOADED_OPERATORS];
/external/clang/lib/AST/
DDeclarationName.cpp49 class CXXOperatorIdName : public DeclarationNameExtra { class
284 if (CXXOperatorIdName *CXXOp = getAsCXXOperatorIdName()) { in getCXXOverloadedOperator()
366 CXXOperatorNames = new (Ctx) CXXOperatorIdName[NUM_OVERLOADED_OPERATORS]; in DeclarationNameTable()