• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching defs:SourceRange

122   SourceRange range(call->getArg(desiredArgCount)->getBeginLoc(),
4263 SourceRange Range, VariadicCallType CallType) {
4342 Loc, SourceRange(), CallType);
4497 ExprResult Sema::BuildAtomicExpr(SourceRange CallRange, SourceRange ExprRange,
5582 << SourceRange(TheCall->getArg(2)->getBeginLoc(),
5708 << SourceRange(TheCall->getArg(2)->getBeginLoc(),
5736 << SourceRange(OrigArg0.get()->getBeginLoc(),
5754 << SourceRange(TheCall->getArg(NumArgs)->getBeginLoc(),
5822 << SourceRange(TheCall->getArg(2)->getBeginLoc(),
5834 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
5842 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
5878 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
5893 << SourceRange(TheCall->getArg(1)->getBeginLoc(),
5899 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
6146 VariadicFunction, TheCall->getBeginLoc(), SourceRange(),
6597 << SourceRange(TheCall->getBeginLoc(), TheCall->getEndLoc());
6608 << SourceRange(Arg->getBeginLoc(), Arg->getEndLoc());
6618 << SourceRange(TheCall->getBeginLoc(), TheCall->getEndLoc());
7116 SourceLocation Loc, SourceRange Range,
7130 SourceLocation Loc, SourceRange Range,
7296 SourceRange getFormatStringRange();
7316 SourceRange CheckFormatHandler::getFormatStringRange() {
7640 /// templated so it can accept either a CharSourceRange or a SourceRange.
8469 SourceRange CastRange(CCast->getLParenLoc(), CCast->getRParenLoc());
9063 static void emitReplacement(Sema &S, SourceLocation Loc, SourceRange Range,
9278 SourceRange FirstRange = FirstArg->getSourceRange();
9279 SourceRange SecondRange = SecondArg->getSourceRange();
9281 SourceRange ZeroRange = IsFirstArgZero ? FirstRange : SecondRange;
9287 SourceRange RemovalRange;
9289 RemovalRange = SourceRange(FirstRange.getBegin(),
9292 RemovalRange = SourceRange(getLocForEndOfToken(FirstRange.getEnd()),
9319 SourceRange SizeRange = Size->getSourceRange();
9610 SourceRange ArgRange = Call->getArg(ArgIdx)->getSourceRange();
9652 SourceRange DSR = Dest->getSourceRange();
9653 SourceRange SSR = SizeOfArg->getSourceRange();
9659 DSR = SourceRange(SM.getSpellingLoc(DSR.getBegin()),
9661 SSR = SourceRange(SM.getSpellingLoc(SSR.getBegin()),
9929 SourceRange SR = LenArg->getSourceRange();
9935 SR = SourceRange(SM.getSpellingLoc(SR.getBegin()),
10966 SourceRange TypeRange =
10967 TSI ? TSI->getTypeLoc().getSourceRange() : SourceRange();
11060 << SourceRange(CContext));
11064 << SourceType << T << E->getSourceRange() << SourceRange(CContext);
11202 << E->getSourceRange() << SourceRange(CContext));
11206 << PrettyTargetValue << E->getSourceRange() << SourceRange(CContext);
11340 << (NullKind == Expr::NPCK_CXX11_nullptr) << T << SourceRange(CC)
11556 SourceRange(CC));
11706 << clang::SourceRange(CC));
11727 << clang::SourceRange(CC));
11748 << clang::SourceRange(CC));
11761 IntRange SourceRange = GetExprRange(S.Context, E, S.isConstantEvaluated());
11762 unsigned int SourcePrecision = SourceRange.Width;
11793 << E->getSourceRange() << clang::SourceRange(CC));
11826 IntRange SourceRange = GetExprRange(S.Context, E, S.isConstantEvaluated());
11829 if (SourceRange.Width > TargetRange.Width) {
11848 << E->getSourceRange() << clang::SourceRange(CC));
11862 if (TargetRange.Width > SourceRange.Width) {
11875 if (TargetRange.Width == SourceRange.Width && !TargetRange.NonNegative &&
11876 SourceRange.NonNegative && Source->isSignedIntegerType()) {
11893 << E->getSourceRange() << clang::SourceRange(CC));
11901 if ((TargetRange.NonNegative && !SourceRange.NonNegative) ||
11902 (!TargetRange.NonNegative && SourceRange.NonNegative &&
11903 SourceRange.Width == TargetRange.Width)) {
12228 /// \param Range Extra SourceRange to highlight in the diagnostic
12231 bool IsEqual, SourceRange Range) {
12726 << O << SourceRange(ModOrUse->getExprLoc()));
13691 void Sema::CheckCastAlign(Expr *Op, QualType T, SourceRange TRange) {
13983 SourceRange Range;