Home | History | Annotate | Download | only in Parse

Lines Matching full:sourcerange

112           << SourceRange(ExtraNamespaceLoc.front(), ExtraIdentLoc.back());
124 << SourceRange(ExtraNamespaceLoc.front(), ExtraIdentLoc.back());
139 << SourceRange(ExtraNamespaceLoc.front(), ExtraIdentLoc.back());
153 << FixItHint::CreateReplacement(SourceRange(ExtraNamespaceLoc.front(),
356 SourceRange R = TemplateInfo.getSourceRange();
462 Attrs.Range = SourceRange();
535 SourceRange Range;
537 Range = SourceRange(Name.TemplateId->LAngleLoc,
555 << FixItHint::CreateRemoval(SourceRange(TypenameLoc,
585 SourceRange R = TemplateInfo.getSourceRange();
599 << FixItHint::CreateRemoval(SourceRange(TypenameLoc));
1240 << SourceRange(LAngleLoc, RAngleLoc);
1273 SourceRange Range(NameLoc);
1325 << SourceRange(DS.getFriendSpecLoc());
1388 SourceRange AttrRange = Attributes.Range;
1495 << SourceRange(TemplateInfo.TemplateLoc)
1746 SourceRange Range(StartLoc, EndLocation);
2249 SmallVector<SourceRange, 4> Ranges;
2252 for (SmallVectorImpl<SourceRange>::iterator I = Ranges.begin(),
2860 SourceRange &SpecificationRange,
2862 SmallVectorImpl<SourceRange> &DynamicExceptionRanges,
2883 SourceRange NoexceptRange;
2899 NoexceptRange = SourceRange(KeywordLoc, T.getCloseLocation());
2903 NoexceptRange = SourceRange(KeywordLoc, KeywordLoc);
2925 Parser &P, const SourceRange &Range, bool IsNoexcept) {
2946 SourceRange &SpecificationRange,
2948 SmallVectorImpl<SourceRange> &Ranges) {
2972 SourceRange Range;
3006 TypeResult Parser::ParseTrailingReturnType(SourceRange &Range) {
3221 << AttrName << SourceRange(SeenAttrs[AttrName]);
3242 SourceRange(ScopeLoc.isValid() ? ScopeLoc : AttrLoc,
3279 attrs.Range = SourceRange(StartLoc, *endLoc);