Home
last modified time | relevance | path

Searched refs:DeclarationNameExtra (Results 1 – 7 of 7) sorted by relevance

/external/clang/lib/AST/
DDeclarationName.cpp32 : public DeclarationNameExtra, public llvm::FoldingSetNode {
49 class CXXOperatorIdName : public DeclarationNameExtra {
63 : public DeclarationNameExtra, public llvm::FoldingSetNode {
235 case DeclarationNameExtra::CXXConstructor: in getNameKind()
238 case DeclarationNameExtra::CXXDestructor: in getNameKind()
241 case DeclarationNameExtra::CXXConversionFunction: in getNameKind()
244 case DeclarationNameExtra::CXXLiteralOperator: in getNameKind()
247 case DeclarationNameExtra::CXXUsingDirective: in getNameKind()
253 DeclarationNameExtra::CXXUsingDirective) in getNameKind()
286 = CXXOp->ExtraKindOrNumArgs - DeclarationNameExtra::CXXConversionFunction; in getCXXOverloadedOperator()
[all …]
/external/llvm-project/clang/include/clang/AST/
DDeclarationName.h76 : public detail::DeclarationNameExtra,
90 : DeclarationNameExtra(CXXDeductionGuideName), Template(TD), in CXXDeductionGuideNameExtra()
117 : public detail::DeclarationNameExtra,
130 : DeclarationNameExtra(CXXLiteralOperatorName), ID(II), in CXXLiteralOperatorIdName()
189 alignof(detail::DeclarationNameExtra) >= 8 &&
211 detail::DeclarationNameExtra::CXXDeductionGuideName,
214 detail::DeclarationNameExtra::CXXLiteralOperatorName,
216 detail::DeclarationNameExtra::CXXUsingDirective,
218 detail::DeclarationNameExtra::ObjCMultiArgSelector
272 DeclarationName(detail::DeclarationNameExtra *Name) { in DeclarationName()
[all …]
/external/clang/include/clang/AST/
DDeclarationName.h29 class DeclarationNameExtra; variable
109 DeclarationNameExtra *getExtra() const { in getExtra()
112 return reinterpret_cast<DeclarationNameExtra *>(Ptr & ~PtrMask); in getExtra()
/external/llvm-project/clang/lib/Basic/
DIdentifierTable.cpp374 : public detail::DeclarationNameExtra,
376 MultiKeywordSelector(unsigned nKeys) : DeclarationNameExtra(nKeys) {} in MultiKeywordSelector()
381 : DeclarationNameExtra(nKeys) { in MultiKeywordSelector()
393 using DeclarationNameExtra::getNumArgs;
/external/llvm-project/clang/include/clang/Basic/
DIdentifierTable.h884 class alignas(IdentifierInfoAlignment) DeclarationNameExtra {
913 DeclarationNameExtra(ExtraKind Kind) : ExtraKindOrNumArgs(Kind) {} in DeclarationNameExtra() function
914 DeclarationNameExtra(unsigned NumArgs) in DeclarationNameExtra() function
/external/clang/include/clang/Basic/
DIdentifierTable.h797 class DeclarationNameExtra {
/external/clang/lib/Basic/
DIdentifierTable.cpp355 : public DeclarationNameExtra, public llvm::FoldingSetNode {