Home | History | Annotate | Download | only in Parse

Lines Matching refs:Range

316     // Reset the source range in DS, as the leading "extern"
573 if (MisplacedAttrs.Range.isValid()) {
574 Diag(MisplacedAttrs.Range.getBegin(), diag::err_attributes_not_allowed)
577 CharSourceRange::getTokenRange(MisplacedAttrs.Range))
578 << FixItHint::CreateRemoval(MisplacedAttrs.Range);
598 SourceRange Range;
600 Range = SourceRange(Name.TemplateId->LAngleLoc,
603 Range = TemplateInfo.getSourceRange();
604 Diag(Range.getBegin(), diag::err_alias_declaration_specialization)
605 << SpecKind << Range;
1427 SourceRange Range(NameLoc);
1429 Range.setBegin(SS.getBeginLoc());
1433 << TemplateId->Name << static_cast<int>(TemplateId->Kind) << Range;
1545 SourceRange AttrRange = Attributes.Range;
1918 // Find the complete source range for the base-specifier.
1919 SourceRange Range(StartLoc, EndLocation);
1923 return Actions.ActOnBaseSpecifier(ClassDecl, Range, Attributes, IsVirtual,
2351 FnAttrs.Range = attrs.Range;
3432 Parser &P, SourceRange Range, bool IsNoexcept) {
3435 P.Diag(Range.getBegin(), diag::warn_exception_spec_deprecated) << Range;
3436 P.Diag(Range.getBegin(), diag::note_exception_spec_deprecated)
3437 << Replacement << FixItHint::CreateReplacement(Range, Replacement);
3479 SourceRange Range;
3481 TypeResult Res(ParseTypeName(&Range));
3488 Range.setEnd(Ellipsis);
3495 Ranges.push_back(Range);
3511 TypeResult Parser::ParseTrailingReturnType(SourceRange &Range) {
3516 return ParseTypeName(&Range, Declarator::TrailingReturnContext);
3820 attrs.Range = SourceRange(StartLoc, *endLoc);
3829 SourceRange Range(StartLoc, EndLoc);
3831 << Range;