Lines Matching refs:AttributeCommonInfo
7 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax, in hasAttribute()
47 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrScopeName()
54 if (SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeAttrScopeName()
55 SyntaxUsed == AttributeCommonInfo::AS_C2x) { in normalizeAttrScopeName()
66 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrName()
70 SyntaxUsed == AttributeCommonInfo::AS_GNU || in normalizeAttrName()
71 ((SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeAttrName()
72 SyntaxUsed == AttributeCommonInfo::AS_C2x) && in normalizeAttrName()
83 bool AttributeCommonInfo::isGNUScope() const { in isGNUScope()
87 bool AttributeCommonInfo::isClangScope() const { in isClangScope()
95 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeName()
101 assert(SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeName()
102 SyntaxUsed == AttributeCommonInfo::AS_C2x); in normalizeName()
110 AttributeCommonInfo::Kind
111 AttributeCommonInfo::getParsedKind(const IdentifierInfo *Name, in getParsedKind()
117 std::string AttributeCommonInfo::getNormalizedFullName() const { in getNormalizedFullName()
122 unsigned AttributeCommonInfo::calculateAttributeSpellingListIndex() const { in calculateAttributeSpellingListIndex()
125 auto Syntax = static_cast<AttributeCommonInfo::Syntax>(getSyntax()); in calculateAttributeSpellingListIndex()