Lines Matching defs:ScopeName
4698 IdentifierInfo *ScopeName) {
4700 ParsedAttr::getParsedKind(AttrName, ScopeName, ParsedAttr::AS_CXX11)) {
4710 return !ScopeName && AttrName->getName() == "nodiscard";
4712 return !ScopeName && AttrName->getName() == "maybe_unused";
4790 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName,
4800 if (hasAttribute(AttributeCommonInfo::Syntax::AS_Microsoft, ScopeName,
4810 ScopeName, AttrName, getTargetInfo(), getLangOpts())) {
4817 if (ScopeName && (ScopeName->isStr("gnu") || ScopeName->isStr("__gnu__"))) {
4820 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName,
4826 if (ScopeName && ScopeName->isStr("omp") &&
4841 if (ScopeName && (ScopeName->isStr("clang") || ScopeName->isStr("_Clang")))
4843 ScopeName, ScopeLoc, Form);
4845 else if (!ScopeName && AttrName->isStr("assume")) {
4851 ScopeName, ScopeLoc, Form);
4854 IsBuiltInOrStandardCXX11Attribute(AttrName, ScopeName)) {
4935 /*ScopeName*/ nullptr,
4993 IdentifierInfo *ScopeName = nullptr, *AttrName = nullptr;
5004 ScopeName = AttrName;
5009 ScopeName);
5018 if (ScopeName) {
5022 ScopeName = CommonScopeName;
5030 ScopeName, ScopeLoc, OpenMPTokens);
5036 ScopeName, ScopeLoc, nullptr, 0,