Lines Matching refs:AttributeCommonInfo
22 static int hasAttributeImpl(AttributeCommonInfo::Syntax Syntax, StringRef Name, in hasAttributeImpl()
31 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax, in hasAttribute()
81 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrScopeName()
88 if (SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeAttrScopeName()
89 SyntaxUsed == AttributeCommonInfo::AS_C23) { in normalizeAttrScopeName()
100 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrName()
104 SyntaxUsed == AttributeCommonInfo::AS_GNU || in normalizeAttrName()
105 ((SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeAttrName()
106 SyntaxUsed == AttributeCommonInfo::AS_C23) && in normalizeAttrName()
117 bool AttributeCommonInfo::isGNUScope() const { in isGNUScope()
121 bool AttributeCommonInfo::isClangScope() const { in isClangScope()
129 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeName()
135 assert(SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeName()
136 SyntaxUsed == AttributeCommonInfo::AS_C23); in normalizeName()
144 AttributeCommonInfo::Kind
145 AttributeCommonInfo::getParsedKind(const IdentifierInfo *Name, in getParsedKind()
151 std::string AttributeCommonInfo::getNormalizedFullName() const { in getNormalizedFullName()
156 unsigned AttributeCommonInfo::calculateAttributeSpellingListIndex() const { in calculateAttributeSpellingListIndex()
159 auto Syntax = static_cast<AttributeCommonInfo::Syntax>(getSyntax()); in calculateAttributeSpellingListIndex()