Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclarationName.h75 : public detail::DeclarationNameExtra,
89 : DeclarationNameExtra(CXXDeductionGuideName), Template(TD), in CXXDeductionGuideNameExtra()
116 : public detail::DeclarationNameExtra,
129 : DeclarationNameExtra(CXXLiteralOperatorName), ID(II), in CXXLiteralOperatorIdName()
188 alignof(detail::DeclarationNameExtra) >= 8 &&
199 detail::DeclarationNameExtra::ExtraKind>>::value,
218 detail::DeclarationNameExtra::CXXDeductionGuideName),
221 detail::DeclarationNameExtra::CXXLiteralOperatorName),
224 detail::DeclarationNameExtra::CXXUsingDirective),
227 detail::DeclarationNameExtra::ObjCMultiArgSelector),
[all …]
/openbsd-src/gnu/llvm/clang/lib/Basic/
H A DIdentifierTable.cpp498 : public detail::DeclarationNameExtra,
500 MultiKeywordSelector(unsigned nKeys) : DeclarationNameExtra(nKeys) {} in MultiKeywordSelector()
505 : DeclarationNameExtra(nKeys) { in MultiKeywordSelector()
517 using DeclarationNameExtra::getNumArgs;
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DIdentifierTable.h959 class alignas(IdentifierInfoAlignment) DeclarationNameExtra {
988 DeclarationNameExtra(ExtraKind Kind) : ExtraKindOrNumArgs(Kind) {} in DeclarationNameExtra() function
989 DeclarationNameExtra(unsigned NumArgs) in DeclarationNameExtra() function