Lines Matching refs:attrs
77 ParsedAttributesWithRange attrs(AttrFactory);
84 ParseCXX11Attributes(attrs);
104 ParseGNUAttributes(attrs);
188 attrs.getList(), ImplicitUsingDirectiveDecl);
196 InlineLoc, attrs, T);
213 ParsedAttributes &attrs,
218 ParsedAttributesWithRange attrs(AttrFactory);
219 MaybeParseCXX11Attributes(attrs);
220 MaybeParseMicrosoftAttributes(attrs);
221 ParseExternalDeclaration(attrs);
240 attrs.getList(), ImplicitUsingDirectiveDecl);
245 attrs, Tracker);
311 ParsedAttributesWithRange attrs(AttrFactory);
312 MaybeParseCXX11Attributes(attrs);
313 MaybeParseMicrosoftAttributes(attrs);
322 ParseExternalDeclaration(attrs, &DS);
330 ProhibitAttributes(attrs);
362 ParsedAttributesWithRange attrs(AttrFactory);
363 MaybeParseCXX11Attributes(attrs);
364 MaybeParseMicrosoftAttributes(attrs);
365 ParseExternalDeclaration(attrs);
383 ParsedAttributesWithRange &attrs,
406 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs);
412 ProhibitAttributes(attrs);
431 ParsedAttributes &attrs) {
467 ParseGNUAttributes(attrs);
478 IdentLoc, NamespcName, attrs.getList());
562 ParsedAttributesWithRange Attrs(AttrFactory);
563 MaybeParseGNUAttributes(Attrs);
564 MaybeParseCXX11Attributes(Attrs);
579 Attrs.takeAllFrom(MisplacedAttrs);
627 AS, &DeclFromDeclSpec, &Attrs);
634 ProhibitAttributes(Attrs);
637 MaybeParseGNUAttributes(Attrs);
643 !Attrs.empty() ? "attributes list"
677 UsingLoc, Name, Attrs.getList(),
683 SS, Name, Attrs.getList(),
1067 void Parser::ParseMicrosoftInheritanceClassAttributes(ParsedAttributes &attrs) {
1073 attrs.addNew(AttrName, AttrNameLoc, nullptr, AttrNameLoc, nullptr, 0,
1252 ParsedAttributesWithRange attrs(AttrFactory);
1254 MaybeParseGNUAttributes(attrs);
1255 MaybeParseMicrosoftDeclSpecs(attrs);
1261 ParseMicrosoftInheritanceClassAttributes(attrs);
1266 MaybeParseCXX11Attributes(attrs);
1570 attrs.takeAllFrom(Attributes);
1614 ProhibitAttributes(attrs);
1628 attrs.getList());
1637 ProhibitAttributes(attrs);
1689 *TemplateId, attrs.getList(),
1702 ProhibitAttributes(attrs);
1709 NameLoc, attrs.getList());
1712 ProhibitAttributes(attrs);
1717 Name, NameLoc, attrs.getList(),
1724 ProhibitAttributes(attrs);
1745 handleDeclspecAlignBeforeClassKey(attrs, DS, TUK);
1749 SS, Name, NameLoc, attrs.getList(), AS,
1775 ParseCXXMemberSpecification(StartLoc, AttrFixitLoc, attrs, TagType,
2359 ParsedAttributesWithRange attrs(AttrFactory);
2362 MaybeParseCXX11Attributes(attrs);
2365 FnAttrs.addAll(attrs.getList());
2366 FnAttrs.Range = attrs.Range;
2368 MaybeParseMicrosoftAttributes(attrs);
2371 ProhibitAttributes(attrs);
2393 DS.takeAttributesFrom(attrs);
2797 ParsedAttributesWithRange Attrs(AttrFactory);
2798 CheckMisplacedCXX11Attribute(Attrs, AttrFixitLoc);
2837 ParsedAttributes Attrs(AttrFactory);
2839 MaybeParseGNUAttributes(Attrs);
2945 ParsedAttributesWithRange &Attrs,
3019 CheckMisplacedCXX11Attribute(Attrs, AttrFixitLoc);
3110 ParsedAttributes attrs(AttrFactory);
3111 MaybeParseGNUAttributes(attrs);
3117 attrs.getList());
3682 ParsedAttributes &Attrs,
3702 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName,
3706 ParseAttributeArgsCommon(AttrName, AttrNameLoc, Attrs, EndLoc,
3709 const AttributeList *Attr = Attrs.getList();
3758 void Parser::ParseCXX11AttributeSpecifier(ParsedAttributes &attrs,
3762 ParseAlignmentSpecifier(attrs, endLoc);
3839 AttrParsed = ParseCXX11AttributeArgs(AttrName, AttrLoc, attrs, endLoc,
3843 attrs.addNew(AttrName,
3865 void Parser::ParseCXX11Attributes(ParsedAttributesWithRange &attrs,
3874 ParseCXX11AttributeSpecifier(attrs, endLoc);
3877 attrs.Range = SourceRange(StartLoc, *endLoc);
3925 void Parser::ParseMicrosoftAttributes(ParsedAttributes &attrs,