Lines Matching defs:Range
29 SourceRange Range) {
34 SourceLocation L = S.getLocForEndOfToken(Range.getEnd());
56 SourceRange Range) {
220 SourceRange Range) {
287 SourceRange Range) {
302 SourceRange Range) {
317 SourceRange Range) {
318 ExprResult Res = S.ActOnCXXAssumeAttr(St, A, Range);
326 SourceRange Range) {
332 SourceRange Range) {
335 S.Diag(A.getLoc(), diag::ext_cxx20_attr) << A << Range;
341 SourceRange Range) {
344 S.Diag(A.getLoc(), diag::ext_cxx20_attr) << A << Range;
424 SourceRange Range) {
558 SourceRange Range) {
589 SourceRange Range) {
622 SourceRange Range) {
648 return handleAlwaysInlineAttr(S, St, A, Range);
650 return handleCXXAssumeAttr(S, St, A, Range);
652 return handleFallThroughAttr(S, St, A, Range);
654 return handleLoopHintAttr(S, St, A, Range);
656 return handleHLSLLoopHintAttr(S, St, A, Range);
658 return handleOpenCLUnrollHint(S, St, A, Range);
660 return handleSuppressAttr(S, St, A, Range);
662 return handleNoMergeAttr(S, St, A, Range);
664 return handleNoInlineAttr(S, St, A, Range);
666 return handleMustTailAttr(S, St, A, Range);
668 return handleLikely(S, St, A, Range);
670 return handleUnlikely(S, St, A, Range);
674 return handleMSConstexprAttr(S, St, A, Range);
688 if (const Attr *A = ProcessStmtAttribute(*this, S, AL, InAttrs.Range))
702 SourceRange Range) {
705 << A.getAttrName() << 1 << Range;
716 ExprResult Res = BuildCXXAssumeExpr(Assumption, A.getAttrName(), Range);
724 Diag(A.getLoc(), diag::ext_cxx23_attr) << A << Range;
731 SourceRange Range) {
747 << AttrName << Range;