Lines Matching refs:getSourceRange
194 SourceLocation DeclBegin = First->getSourceRange().getBegin(); in MaybeSuggestAddingStaticToDecl()
431 return E ? E->getSourceRange() : SourceRange(); in getExprRange()
490 << UO->getSubExpr()->getSourceRange()); in CheckForNullPointerDereference()
1405 << Types[i]->getTypeLoc().getSourceRange() in CreateGenericSelectionExpr()
1418 << Types[j]->getTypeLoc().getSourceRange() in CreateGenericSelectionExpr()
1423 << Types[i]->getTypeLoc().getSourceRange() in CreateGenericSelectionExpr()
1458 << ControllingExpr->getSourceRange() << ControllingExpr->getType() in CreateGenericSelectionExpr()
1463 << Types[I]->getTypeLoc().getSourceRange() in CreateGenericSelectionExpr()
1477 << ControllingExpr->getSourceRange() << ControllingExpr->getType(); in CreateGenericSelectionExpr()
2597 SourceRange FromRange = From->getSourceRange(); in PerformObjectMemberConversion()
3682 S.Diag(Loc, diag::warn_sizeof_array_decay) << ICE->getSourceRange() in warnOnSizeofOnArrayDecay()
3701 E->getSourceRange()); in CheckUnaryExprOrTypeTraitOperand()
3705 E->getSourceRange(), ExprKind)) in CheckUnaryExprOrTypeTraitOperand()
3716 E->getSourceRange())) in CheckUnaryExprOrTypeTraitOperand()
3720 ExprKind, E->getSourceRange())) in CheckUnaryExprOrTypeTraitOperand()
3730 << ExprKind << E->getSourceRange(); in CheckUnaryExprOrTypeTraitOperand()
3742 E->getSourceRange(), ExprKind)) in CheckUnaryExprOrTypeTraitOperand()
3845 << 1 << E->getSourceRange(); in CheckAlignOfExpr()
3878 << E->getSourceRange(); in CheckAlignOfExpr()
4111 ExprKind, E, Context.getSizeType(), OpLoc, E->getSourceRange().getEnd()); in CreateUnaryExprOrTypeTraitExpr()
4202 << op->getSourceRange(); in checkArithmeticOnObjCPointer()
4390 << Base->getSourceRange()); in ActOnOMPArraySectionExpr()
4399 << 0 << LowerBound->getSourceRange()); in ActOnOMPArraySectionExpr()
4405 << 0 << LowerBound->getSourceRange(); in ActOnOMPArraySectionExpr()
4413 << 1 << Length->getSourceRange()); in ActOnOMPArraySectionExpr()
4419 << 1 << Length->getSourceRange(); in ActOnOMPArraySectionExpr()
4428 << ResultTy << Base->getSourceRange(); in ActOnOMPArraySectionExpr()
4444 << LowerBound->getSourceRange(); in ActOnOMPArraySectionExpr()
4459 << Length->getSourceRange(); in ActOnOMPArraySectionExpr()
4558 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4589 << LHSExp->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4600 << RHSExp->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4610 << LHSExp->getSourceRange() << RHSExp->getSourceRange()); in CreateBuiltinArraySubscriptExpr()
4615 << IndexExpr->getSourceRange()); in CreateBuiltinArraySubscriptExpr()
4620 Diag(LLoc, diag::warn_subscript_is_char) << IndexExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4628 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4635 << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4906 << FnKind << FDecl->getParamDecl(0) << Fn->getSourceRange(); in ConvertArgumentsForCall()
4912 << Fn->getSourceRange(); in ConvertArgumentsForCall()
4946 << static_cast<unsigned>(Args.size()) << Fn->getSourceRange() in ConvertArgumentsForCall()
4955 << Fn->getSourceRange() in ConvertArgumentsForCall()
5119 Diag(CallLoc, diag::warn_null_arg) << ArgExpr->getSourceRange(); in CheckStaticArrayArgument()
5135 << ArgExpr->getSourceRange() in CheckStaticArrayArgument()
5315 << Callee << Callee->getSourceRange(); in checkDirectCallValidity()
5318 << Attr->getCond()->getSourceRange() << Attr->getMessage(); in checkDirectCallValidity()
5560 << E->getSourceRange()); in ActOnAsTypeExpr()
5642 << Fn->getType() << Fn->getSourceRange()); in BuildResolvedCallExpr()
5656 << Fn->getType() << Fn->getSourceRange()); in BuildResolvedCallExpr()
5720 << FDecl << Fn->getSourceRange()); in BuildResolvedCallExpr()
5725 << Fn->getType() << Fn->getSourceRange()); in BuildResolvedCallExpr()
5730 << FDecl << Fn->getSourceRange()); in BuildResolvedCallExpr()
5758 << (Args.size() > Def->param_size()) << FDecl << Fn->getSourceRange(); in BuildResolvedCallExpr()
5801 << Fn->getSourceRange()); in BuildResolvedCallExpr()
5848 LiteralExpr->getSourceRange().getEnd()))) in BuildCompoundLiteralExpr()
5852 << SourceRange(LParenLoc, LiteralExpr->getSourceRange().getEnd())); in BuildCompoundLiteralExpr()
5856 SourceRange(LParenLoc, LiteralExpr->getSourceRange().getEnd()))) in BuildCompoundLiteralExpr()
5918 << SourceRange(LParenLoc, LiteralExpr->getSourceRange().getEnd()); in BuildCompoundLiteralExpr()
6405 Diag(LParenLoc, diag::warn_old_style_cast) << CastExpr->getSourceRange(); in ActOnCastExpr()
6558 << NonPointerExpr->getSourceRange(); in DiagnoseConditionalForNull()
6569 << CondTy << Cond->getSourceRange(); in checkCondition()
6577 << CondTy << Cond->getSourceRange(); in checkCondition()
6589 << RHSExpr->getSourceRange(); in checkConditionalVoidType()
6592 << LHSExpr->getSourceRange(); in checkConditionalVoidType()
6661 << LHSTy << RHSTy << 2 << LHS.get()->getSourceRange() in checkConditionalPointerCompatibility()
6662 << RHS.get()->getSourceRange(); in checkConditionalPointerCompatibility()
6711 << LHSTy << RHSTy << LHS.get()->getSourceRange() in checkConditionalPointerCompatibility()
6712 << RHS.get()->getSourceRange(); in checkConditionalPointerCompatibility()
6757 << LHSTy << RHSTy << LHS.get()->getSourceRange() in checkConditionalBlockPointerCompatibility()
6758 << RHS.get()->getSourceRange(); in checkConditionalBlockPointerCompatibility()
6819 << Expr1->getSourceRange() << Expr2->getSourceRange(); in checkPointerIntegerMismatch()
6856 << LHSType << LHS.get()->getSourceRange(); in OpenCLArithmeticConversions()
6862 << RHSType << RHS.get()->getSourceRange(); in OpenCLArithmeticConversions()
6936 << Cond->getType() << Cond->getSourceRange(); in checkOpenCLConditionVector()
7071 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in CheckConditionalOperands()
7149 << LHSTy << RHSTy << LHS.get()->getSourceRange() in CheckConditionalOperands()
7150 << RHS.get()->getSourceRange(); in CheckConditionalOperands()
7240 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in FindCompositeObjCPointerType()
7257 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in FindCompositeObjCPointerType()
7277 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in FindCompositeObjCPointerType()
7406 << Condition->getSourceRange() in DiagnoseConditionalPrecedence()
8231 << RHS.get()->getSourceRange(); in CheckSingleAssignmentConstraints()
8389 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in InvalidOperands()
8423 << Vector->getSourceRange(); in InvalidLogicalVectorOperands()
8428 << 1 << LHSType << RHSType << LHS.get()->getSourceRange() in InvalidLogicalVectorOperands()
8429 << RHS.get()->getSourceRange(); in InvalidLogicalVectorOperands()
8798 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in CheckVectorOperands()
8833 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in CheckVectorOperands()
8860 << (LHSNull ? LHS.get()->getSourceRange() : SourceRange()) in checkArithmeticNull()
8861 << (RHSNull ? RHS.get()->getSourceRange() : SourceRange()); in checkArithmeticNull()
8873 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in checkArithmeticNull()
8899 S.Diag(Loc, diag::warn_division_sizeof_ptr) << LHS << LHS->getSourceRange(); in DiagnoseDivisionSizeofPointer()
8912 << IsDiv << RHS.get()->getSourceRange()); in DiagnoseBadDivideOrRemainderValues()
8970 << 1 /* two pointers */ << LHSExpr->getSourceRange() in diagnoseArithmeticOnTwoVoidPointers()
8971 << RHSExpr->getSourceRange(); in diagnoseArithmeticOnTwoVoidPointers()
8980 << 0 /* one pointer */ << Pointer->getSourceRange(); in diagnoseArithmeticOnVoidPointer()
8992 << Pointer->getSourceRange(); in diagnoseArithmeticOnNullPointer()
8995 << S.getLangOpts().CPlusPlus << Pointer->getSourceRange(); in diagnoseArithmeticOnNullPointer()
9011 << LHS->getSourceRange() << RHS->getSourceRange(); in diagnoseArithmeticOnTwoFunctionPointers()
9023 << Pointer->getSourceRange(); in diagnoseArithmeticOnFunctionPointer()
9039 PointeeTy, Operand->getSourceRange()); in checkArithmeticIncompletePointerType()
9100 << LHSExpr->getSourceRange() << RHSExpr->getSourceRange(); in checkArithmeticBinOpPointerOperands()
9223 << LHSExpr->getType() << RHSExpr->getType() << LHSExpr->getSourceRange() in diagnosePointerIncompatibility()
9224 << RHSExpr->getSourceRange(); in diagnosePointerIncompatibility()
9420 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in CheckSubtractionOperands()
9456 << RHS.get()->getSourceRange()); in DiagnoseBadShiftValues()
9464 << RHS.get()->getSourceRange()); in DiagnoseBadShiftValues()
9486 << LHS.get()->getSourceRange()); in DiagnoseBadShiftValues()
9509 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in DiagnoseBadShiftValues()
9515 << Left.getBitWidth() << LHS.get()->getSourceRange() in DiagnoseBadShiftValues()
9516 << RHS.get()->getSourceRange(); in DiagnoseBadShiftValues()
9528 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in checkVectorShift()
9554 << LHS.get()->getType() << LHS.get()->getSourceRange(); in checkVectorShift()
9560 << RHS.get()->getType() << RHS.get()->getSourceRange(); in checkVectorShift()
9583 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in checkVectorShift()
9593 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in checkVectorShift()
9691 << LHS->getSourceRange() << RHS->getSourceRange(); in checkEnumComparison()
9701 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in diagnoseDistinctPointerComparison()
9744 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in diagnoseFunctionPointerToVoidComparison()
9878 << Literal->getSourceRange(); in diagnoseObjCLiteralComparison()
9881 << LiteralKind << Literal->getSourceRange(); in diagnoseObjCLiteralComparison()
10054 << LiteralString->getSourceRange()); in diagnoseTautologicalComparison()
10353 RHS.get()->getSourceRange()); in CheckCompareOperands()
10356 LHS.get()->getSourceRange()); in CheckCompareOperands()
10416 << LHSType << RHSType << LHS.get()->getSourceRange() in CheckCompareOperands()
10417 << RHS.get()->getSourceRange(); in CheckCompareOperands()
10438 << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in CheckCompareOperands()
10527 << LHSType << RHSType << LHS.get()->getSourceRange() in CheckCompareOperands()
10528 << RHS.get()->getSourceRange(); in CheckCompareOperands()
10544 << LHSType << RHSType << LHS.get()->getSourceRange() in CheckCompareOperands()
10545 << RHS.get()->getSourceRange(); in CheckCompareOperands()
10643 << LHSType << RHSType << LHS.get()->getSourceRange() in CheckCompareOperands()
10644 << RHS.get()->getSourceRange(); in CheckCompareOperands()
10856 << RHS.get()->getSourceRange() in CheckLogicalOperands()
10995 SourceRange ExprRange = E->getSourceRange(); in DiagnoseConstAssignment()
11030 << Field->getSourceRange(); in DiagnoseConstAssignment()
11044 << VDecl->getSourceRange(); in DiagnoseConstAssignment()
11086 << ConstVariable << VD << VD->getType() << VD->getSourceRange(); in DiagnoseConstAssignment()
11099 << ConstMethod << MD << MD->getSourceRange(); in DiagnoseConstAssignment()
11143 << FieldTy << Field->getSourceRange(); in DiagnoseRecursiveConstFields()
11163 SourceRange Range = E->getSourceRange(); in DiagnoseRecursiveConstFields()
11242 S.Diag(Loc, DiagID) << E->getSourceRange() << Assign; in CheckForModifiableLvalue()
11304 S.Diag(Loc, DiagID) << E->getType() << E->getSourceRange() << Assign; in CheckForModifiableLvalue()
11306 S.Diag(Loc, DiagID) << E->getSourceRange() << Assign; in CheckForModifiableLvalue()
11534 << LHS->getSourceRange() in DiagnoseCommaOperator()
11599 S.Diag(OpLoc, diag::err_decrement_bool) << Op->getSourceRange(); in CheckIncrementDecrementOperand()
11605 << Op->getSourceRange(); in CheckIncrementDecrementOperand()
11625 << ResType << Op->getSourceRange(); in CheckIncrementDecrementOperand()
11642 << ResType << int(IsInc) << Op->getSourceRange(); in CheckIncrementDecrementOperand()
11734 S.Diag(Loc, diag::err_typecheck_address_of) << Type << E->getSourceRange(); in diagnoseAddressOfInvalidType()
11751 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11759 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11771 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11825 << op->getType() << op->getSourceRange(); in CheckAddressOfOperand()
11840 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11849 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11855 << op->getSourceRange(); in CheckAddressOfOperand()
11860 << op->getSourceRange() in CheckAddressOfOperand()
11861 << FixItHint::CreateInsertion(op->getSourceRange().getBegin(), Qual); in CheckAddressOfOperand()
11867 Diag(OpLoc, diag::err_typecheck_addrof_dtor) << op->getSourceRange(); in CheckAddressOfOperand()
11884 << op->getType() << op->getSourceRange(); in CheckAddressOfOperand()
11948 Diag(OpLoc, diag::ext_typecheck_addrof_void) << op->getSourceRange(); in CheckAddressOfOperand()
11994 Op->getSourceRange()); in CheckIndirectionOperand()
12013 << OpTy << Op->getSourceRange(); in CheckIndirectionOperand()
12028 << OpTy << Op->getSourceRange(); in CheckIndirectionOperand()
12133 << LHSDeclRef->getType() << LHSExpr->getSourceRange() in DiagnoseSelfAssignment()
12134 << RHSExpr->getSourceRange(); in DiagnoseSelfAssignment()
12176 << ObjCPointerExpr->getSourceRange(); in checkObjCPointerIntrospection()
12537 (isLeftComp ? LHSExpr : RHSExpr)->getSourceRange()); in DiagnoseBitwisePrecedence()
12552 << Bop->getSourceRange() << OpLoc; in EmitDiagnosticForLogicalAndInLogicalOr()
12556 Bop->getSourceRange()); in EmitDiagnosticForLogicalAndInLogicalOr()
12621 << Bop->getSourceRange() << OpLoc; in DiagnoseBitwiseOpInBitwiseOp()
12625 Bop->getSourceRange()); in DiagnoseBitwiseOpInBitwiseOp()
12636 << Bop->getSourceRange() << OpLoc << Shift << Op; in DiagnoseAdditionInShift()
12639 Bop->getSourceRange()); in DiagnoseAdditionInShift()
12659 << LHSExpr->getSourceRange() << RHSExpr->getSourceRange() in DiagnoseShiftCompare()
12664 OCE->getSourceRange()); in DiagnoseShiftCompare()
12891 << Input.get()->getSourceRange()); in CreateBuiltinUnaryOp()
12951 << resultType << Input.get()->getSourceRange()); in CreateBuiltinUnaryOp()
12965 << resultType << Input.get()->getSourceRange(); in CreateBuiltinUnaryOp()
12974 << resultType << Input.get()->getSourceRange()); in CreateBuiltinUnaryOp()
12977 << resultType << Input.get()->getSourceRange()); in CreateBuiltinUnaryOp()
13008 << resultType << Input.get()->getSourceRange()); in CreateBuiltinUnaryOp()
13018 << resultType << Input.get()->getSourceRange()); in CreateBuiltinUnaryOp()
13027 << resultType << Input.get()->getSourceRange()); in CreateBuiltinUnaryOp()
13345 << Idx->getSourceRange()); in BuildBuiltinOffsetOf()
13873 << OrigExpr->getType() << E->getSourceRange()); in BuildVAArgExpr()
13893 << TInfo->getTypeLoc().getSourceRange(); in BuildVAArgExpr()
13911 << TInfo->getTypeLoc().getSourceRange()); in BuildVAArgExpr()
14162 FDiag << FirstType << SecondType << AA_Passing << SrcExpr->getSourceRange(); in DiagnoseAssignmentResult()
14164 FDiag << FirstType << SecondType << Action << SrcExpr->getSourceRange(); in DiagnoseAssignmentResult()
14303 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression()
14347 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression()
14355 Diagnoser.diagnoseFold(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression()
14396 << E->getDecl() << E->getSourceRange(); in TransformDeclRefExpr()
14480 << Decl->getName() << E->getSourceRange(); in WarnOnPendingNoDerefs()
14484 << E->getSourceRange(); in WarnOnPendingNoDerefs()
16013 << T << CE->getSourceRange(); in CheckCallReturnType()
16018 << CE->getSourceRange() << FD->getDeclName() << T; in CheckCallReturnType()
16072 Diag(Loc, diagnostic) << E->getSourceRange(); in DiagnoseAssignmentAsCondition()
16075 SourceLocation Close = getLocForEndOfToken(E->getSourceRange().getEnd()); in DiagnoseAssignmentAsCondition()
16107 Diag(Loc, diag::warn_equality_with_extra_parens) << E->getSourceRange(); in DiagnoseEqualityWithExtraParens()
16108 SourceRange ParenERange = ParenE->getSourceRange(); in DiagnoseEqualityWithExtraParens()
16139 << T << E->getSourceRange(); in CheckBooleanCondition()
16196 << E->getSourceRange(); in VisitExpr()
16288 << E->getSourceRange(); in VisitExpr()
16320 << E->getSourceRange(); in VisitUnaryAddrOf()
16326 << E->getSourceRange(); in VisitUnaryAddrOf()
16542 << VD << E->getSourceRange(); in resolveDecl()
16595 << VD << E->getSourceRange(); in resolveDecl()
16602 << VD << E->getSourceRange(); in resolveDecl()
16691 << orig->getSourceRange(); in diagnoseUnknownAnyExpr()
16696 << E->getSourceRange(); in diagnoseUnknownAnyExpr()
16700 S.Diag(loc, diagID) << d << orig->getSourceRange(); in diagnoseUnknownAnyExpr()