Home | History | Annotate | Download | only in Parse

Lines Matching refs:Attrs

85   ParsedAttributes attrs(AttrFactory);
88 ParseGNUAttributes(attrs);
98 if (!attrs.empty())
170 attrs.getList());
178 InlineLoc, attrs, T);
194 ParsedAttributes& attrs,
198 ParsedAttributesWithRange attrs(AttrFactory);
199 MaybeParseCXX11Attributes(attrs);
200 MaybeParseMicrosoftAttributes(attrs);
201 ParseExternalDeclaration(attrs);
217 attrs.getList());
220 attrs, Tracker);
298 ParsedAttributesWithRange attrs(AttrFactory);
299 MaybeParseCXX11Attributes(attrs);
300 MaybeParseMicrosoftAttributes(attrs);
309 ParseExternalDeclaration(attrs, &DS);
316 ProhibitAttributes(attrs);
321 ParsedAttributesWithRange attrs(AttrFactory);
322 MaybeParseCXX11Attributes(attrs);
323 MaybeParseMicrosoftAttributes(attrs);
324 ParseExternalDeclaration(attrs);
337 ParsedAttributesWithRange &attrs,
360 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs);
366 ProhibitAttributes(attrs);
385 ParsedAttributes &attrs) {
421 ParseGNUAttributes(attrs);
432 IdentLoc, NamespcName, attrs.getList());
455 ParsedAttributesWithRange Attrs(AttrFactory);
458 MaybeParseCXX11Attributes(Attrs);
459 ProhibitAttributes(Attrs);
460 Attrs.clear();
461 Attrs.Range = SourceRange();
495 MaybeParseCXX11Attributes(Attrs);
547 &Attrs);
551 ProhibitAttributes(Attrs);
554 MaybeParseGNUAttributes(Attrs);
560 !Attrs.empty() ? "attributes list" :
593 UsingLoc, Name, Attrs.getList(),
598 Name, Attrs.getList(),
940 void Parser::ParseMicrosoftInheritanceClassAttributes(ParsedAttributes &attrs) {
946 attrs.addNew(AttrName, AttrNameLoc, 0, AttrNameLoc, 0,
1105 ParsedAttributesWithRange attrs(AttrFactory);
1108 ParseGNUAttributes(attrs);
1112 ParseMicrosoftDeclSpec(attrs);
1118 ParseMicrosoftInheritanceClassAttributes(attrs);
1123 MaybeParseCXX11Attributes(attrs);
1359 attrs.takeAllFrom(Attributes);
1396 ProhibitAttributes(attrs);
1410 attrs.getList());
1419 ProhibitAttributes(attrs);
1472 attrs.getList(),
1484 ProhibitAttributes(attrs);
1491 NameLoc, attrs.getList());
1494 ProhibitAttributes(attrs);
1499 Name, NameLoc, attrs.getList(),
1505 ProhibitAttributes(attrs);
1519 SS, Name, NameLoc, attrs.getList(), AS,
1540 ParseCXXMemberSpecification(StartLoc, AttrFixitLoc, attrs, TagType,
1958 ParsedAttributesWithRange attrs(AttrFactory);
1961 MaybeParseCXX11Attributes(attrs);
1964 FnAttrs.addAll(attrs.getList());
1965 FnAttrs.Range = attrs.Range;
1967 MaybeParseMicrosoftAttributes(attrs);
1970 ProhibitAttributes(attrs);
1993 DS.takeAttributesFrom(attrs);
2390 ParsedAttributesWithRange &Attrs,
2463 CheckMisplacedCXX11Attribute(Attrs, AttrFixitLoc);
2581 ParsedAttributes attrs(AttrFactory);
2582 MaybeParseGNUAttributes(attrs);
2588 attrs.getList());
3087 void Parser::ParseCXX11AttributeSpecifier(ParsedAttributes &attrs,
3091 ParseAlignmentSpecifier(attrs, endLoc);
3146 ParseGNUAttributeArgs(AttrName, AttrLoc, attrs, endLoc,
3161 attrs.addNew(AttrName,
3187 void Parser::ParseCXX11Attributes(ParsedAttributesWithRange &attrs,
3196 ParseCXX11AttributeSpecifier(attrs, endLoc);
3199 attrs.Range = SourceRange(StartLoc, *endLoc);
3210 void Parser::ParseMicrosoftAttributes(ParsedAttributes &attrs,