Lines Matching defs:Syntax
25 static int hasAttributeImpl(AttributeCommonInfo::Syntax Syntax, StringRef Name,
34 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax,
61 int res = hasAttributeImpl(Syntax, Name, ScopeName, Target, LangOpts);
68 if (Ptr->hasSpelling(Syntax, Name))
75 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax,
78 return hasAttribute(Syntax, Scope, Attr, Target, LangOpts,
94 AttributeCommonInfo::Syntax SyntaxUsed) {
113 AttributeCommonInfo::Syntax SyntaxUsed) {
142 AttributeCommonInfo::Syntax SyntaxUsed) {
160 Syntax SyntaxUsed) {
167 normalizeAttrName(Name, /*NormalizedScopeName*/ "", Syntax::AS_CXX11);
196 auto Syntax = static_cast<AttributeCommonInfo::Syntax>(getSyntax());
197 StringRef ScopeName = normalizeAttrScopeName(getScopeName(), Syntax);
198 StringRef Name = normalizeAttrName(getAttrName(), ScopeName, Syntax);