Lines Matching full:scopename

4056                                               IdentifierInfo *ScopeName) {  in IsBuiltInOrStandardCXX11Attribute()  argument
4058 ParsedAttr::getParsedKind(AttrName, ScopeName, ParsedAttr::AS_CXX11)) { in IsBuiltInOrStandardCXX11Attribute()
4068 return !ScopeName && AttrName->getName().equals("nodiscard"); in IsBuiltInOrStandardCXX11Attribute()
4070 return !ScopeName && AttrName->getName().equals("maybe_unused"); in IsBuiltInOrStandardCXX11Attribute()
4094 IdentifierInfo *ScopeName, in ParseCXX11AttributeArgs() argument
4104 if (!hasAttribute(LO.CPlusPlus ? AttrSyntax::CXX : AttrSyntax::C, ScopeName, in ParseCXX11AttributeArgs()
4112 if (ScopeName && (ScopeName->isStr("gnu") || ScopeName->isStr("__gnu__"))) { in ParseCXX11AttributeArgs()
4115 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName, in ParseCXX11AttributeArgs()
4122 if (ScopeName && (ScopeName->isStr("clang") || ScopeName->isStr("_Clang"))) in ParseCXX11AttributeArgs()
4124 ScopeName, ScopeLoc, Syntax); in ParseCXX11AttributeArgs()
4128 ScopeName, ScopeLoc, Syntax); in ParseCXX11AttributeArgs()
4131 IsBuiltInOrStandardCXX11Attribute(AttrName, ScopeName)) { in ParseCXX11AttributeArgs()
4233 IdentifierInfo *ScopeName = nullptr, *AttrName = nullptr; in ParseCXX11AttributeSpecifier() local
4242 ScopeName = AttrName; in ParseCXX11AttributeSpecifier()
4254 if (ScopeName) { in ParseCXX11AttributeSpecifier()
4258 ScopeName = CommonScopeName; in ParseCXX11AttributeSpecifier()
4266 ScopeName, ScopeLoc); in ParseCXX11AttributeSpecifier()
4272 ScopeName, ScopeLoc, nullptr, 0, in ParseCXX11AttributeSpecifier()