Lines Matching refs:ScopeName
3649 IdentifierInfo *ScopeName) { in IsBuiltInOrStandardCXX11Attribute() argument
3650 switch (AttributeList::getKind(AttrName, ScopeName, in IsBuiltInOrStandardCXX11Attribute()
3658 return !ScopeName && AttrName->getName().equals("nodiscard"); in IsBuiltInOrStandardCXX11Attribute()
3660 return !ScopeName && AttrName->getName().equals("maybe_unused"); in IsBuiltInOrStandardCXX11Attribute()
3684 IdentifierInfo *ScopeName, in ParseCXX11AttributeArgs() argument
3691 if (!hasAttribute(AttrSyntax::CXX, ScopeName, AttrName, in ParseCXX11AttributeArgs()
3699 if (ScopeName && ScopeName->getName() == "gnu") in ParseCXX11AttributeArgs()
3702 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName, in ParseCXX11AttributeArgs()
3707 ScopeName, ScopeLoc, AttributeList::AS_CXX11); in ParseCXX11AttributeArgs()
3710 if (Attr && IsBuiltInOrStandardCXX11Attribute(AttrName, ScopeName)) { in ParseCXX11AttributeArgs()
3799 IdentifierInfo *ScopeName = nullptr, *AttrName = nullptr; in ParseCXX11AttributeSpecifier() local
3808 ScopeName = AttrName; in ParseCXX11AttributeSpecifier()
3820 if (ScopeName) { in ParseCXX11AttributeSpecifier()
3824 ScopeName = CommonScopeName; in ParseCXX11AttributeSpecifier()
3829 bool StandardAttr = IsBuiltInOrStandardCXX11Attribute(AttrName, ScopeName); in ParseCXX11AttributeSpecifier()
3840 ScopeName, ScopeLoc); in ParseCXX11AttributeSpecifier()
3846 ScopeName, ScopeLoc, nullptr, 0, AttributeList::AS_CXX11); in ParseCXX11AttributeSpecifier()