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
53 int res = hasAttributeImpl(Syntax, Name, ScopeName, Target, LangOpts); in hasAttribute()
59 if (Ptr->hasSpelling(Syntax, Name)) in hasAttribute()
77 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrScopeName()
96 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrName()
125 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeName()
143 Syntax SyntaxUsed) { in getParsedKind()
155 auto Syntax = static_cast<AttributeCommonInfo::Syntax>(getSyntax()); in calculateAttributeSpellingListIndex() local
156 StringRef Scope = normalizeAttrScopeName(getScopeName(), Syntax); in calculateAttributeSpellingListIndex()
157 StringRef Name = normalizeAttrName(getAttrName(), Scope, Syntax); in calculateAttributeSpellingListIndex()