Lines Matching refs:Syntax
22 static int hasAttributeImpl(AttributeCommonInfo::Syntax Syntax, StringRef Name, in hasAttributeImpl() argument
31 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax, in hasAttribute() argument
57 int res = hasAttributeImpl(Syntax, Name, ScopeName, Target, LangOpts); in hasAttribute()
63 if (Ptr->hasSpelling(Syntax, Name)) in hasAttribute()
81 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrScopeName()
100 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrName()
129 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeName()
147 Syntax SyntaxUsed) { in getParsedKind()
159 auto Syntax = static_cast<AttributeCommonInfo::Syntax>(getSyntax()); in calculateAttributeSpellingListIndex() local
160 StringRef Scope = normalizeAttrScopeName(getScopeName(), Syntax); in calculateAttributeSpellingListIndex()
161 StringRef Name = normalizeAttrName(getAttrName(), Scope, Syntax); in calculateAttributeSpellingListIndex()