reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Sema/Sema.h
 1412   SourceLocation getLocForEndOfToken(SourceLocation Loc, unsigned Offset = 0);

References

tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
   96         Close = S.getLocForEndOfToken(Close);
  772   SourceLocation Loc = S.getLocForEndOfToken(VD->getEndLoc());
  794       SourceLocation ElseKwLoc = S.getLocForEndOfToken(Then->getEndLoc());
tools/clang/lib/Sema/DeclSpec.cpp
 1223                               S.getLocForEndOfToken(getTypeSpecComplexLoc()),
tools/clang/lib/Sema/Sema.cpp
 2125     SourceLocation ParenInsertionLoc = getLocForEndOfToken(Range.getEnd());
tools/clang/lib/Sema/SemaChecking.cpp
 7957       SourceLocation EndLoc = S.getLocForEndOfToken(E->getEndLoc());
 8489         SourceLocation After = S.getLocForEndOfToken(E->getEndLoc());
 9298     RemovalRange = SourceRange(getLocForEndOfToken(FirstRange.getEnd()),
 9331              S.getLocForEndOfToken(Size->getLHS()->getEndLoc()), ")")
 9335       << FixItHint::CreateInsertion(S.getLocForEndOfToken(SizeRange.getEnd()),
11087   SourceLocation EndLoc = S.getLocForEndOfToken(SourceExpr->getEndLoc());
12404       << FixItHint::CreateInsertion(getLocForEndOfToken(E->getEndLoc()), "()");
tools/clang/lib/Sema/SemaDecl.cpp
 4358     tagLoc = getLocForEndOfToken(tagLoc);
 8713             InsertLoc = getLocForEndOfToken(InsertLoc);
10339           AddConstLoc = getLocForEndOfToken(FTL.getRParenLoc());
10593     SourceRange NoreturnRange(NoreturnLoc, getLocForEndOfToken(NoreturnLoc));
13203         getLocForEndOfToken(TSInfo->getTypeLoc().getEndLoc());
tools/clang/lib/Sema/SemaDeclAttr.cpp
  376         << FixItHint::CreateInsertion(getLocForEndOfToken(Loc->Loc), "\"");
 7983           CharSourceRange::getCharRange(Loc, S.getLocForEndOfToken(Loc));
 7995                   Locs[I], S.getLocForEndOfToken(Locs[I]));
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6374                    getLocForEndOfToken(Record->getLocation()),
 7079         InsertLoc = getLocForEndOfToken(Loc.getRParenLoc());
 9015             getLocForEndOfToken(ConvTSI->getTypeLoc().getEndLoc());
10819           SourceLocation InsertLoc = getLocForEndOfToken(NameInfo.getEndLoc());
14554           << FixItHint::CreateInsertion(getLocForEndOfToken(FriendLoc),
tools/clang/lib/Sema/SemaDeclObjC.cpp
  683       SourceLocation starLoc = getLocForEndOfToken(
  837       diagLoc = S.getLocForEndOfToken(newTypeParams->back()->getEndLoc());
  952         = S.getLocForEndOfToken(newTypeParam->getLocation());
 1508           << FixItHint::CreateInsertion(getLocForEndOfToken(firstClassNameLoc),
 1589       SourceLocation starLoc = getLocForEndOfToken(loc);
 4029           SourceLocation SuperClassLoc(getLocForEndOfToken(DeclLoc));
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  446         FixItLoc = getLocForEndOfToken(FTLoc.getLocalRangeEnd());
tools/clang/lib/Sema/SemaExpr.cpp
  411   SourceLocation MissingNilLoc = getLocForEndOfToken(sentinelExpr->getEndLoc());
  525             SourceLocation RHSLocEnd = S.getLocForEndOfToken(RHS->getEndLoc());
 7608   SourceLocation EndLoc = Self.getLocForEndOfToken(ParenRange.getEnd());
 9510     SourceLocation EndLoc = Self.getLocForEndOfToken(RHSExpr->getEndLoc());
 9560     SourceLocation EndLoc = Self.getLocForEndOfToken(RHSExpr->getEndLoc());
10242     SourceLocation End = S.getLocForEndOfToken(RHS.get()->getEndLoc());
10244       CharSourceRange::getCharRange(Loc, S.getLocForEndOfToken(Loc));
10276   FirstClose = S.getLocForEndOfToken(FirstClose);
10287   SecondClose = S.getLocForEndOfToken(SecondClose);
11203       LHSInt->getBeginLoc(), S.getLocForEndOfToken(RHSInt->getLocation()));
11208       CharSourceRange::getCharRange(Loc, S.getLocForEndOfToken(Loc));
11382                                                  Loc, getLocForEndOfToken(Loc)),
11388                      SourceRange(getLocForEndOfToken(LHS.get()->getEndLoc()),
13033       SourceLocation RHSLocEnd = getLocForEndOfToken(RHS.get()->getEndLoc());
17226   SourceLocation Close = getLocForEndOfToken(E->getSourceRange().getEnd());
tools/clang/lib/Sema/SemaExprCXX.cpp
 3160   SourceLocation EndOfDelete = SemaRef.getLocForEndOfToken(DeleteLoc);
 3338           << FixItHint::CreateInsertion(getLocForEndOfToken(StartLoc), "[]");
tools/clang/lib/Sema/SemaExprObjC.cpp
 1116                                              getLocForEndOfToken(LParenLoc));
 3605                                        S.getLocForEndOfToken(range.getEnd()),
 3638                                        S.getLocForEndOfToken(range.getEnd()),
 3708   SourceLocation afterLParen = S.getLocForEndOfToken(castRange.getBegin());
 4126             getLocForEndOfToken(SrcExpr->getEndLoc());
 4154             getLocForEndOfToken(SrcExpr->getEndLoc());
tools/clang/lib/Sema/SemaFixItUtils.cpp
   60   const SourceLocation End = S.getLocForEndOfToken(FullExpr->getSourceRange()
tools/clang/lib/Sema/SemaInit.cpp
 1086                  SemaRef.getLocForEndOfToken(
 3764   SourceLocation Loc = S.getLocForEndOfToken(VD->getEndLoc());
 8956     R.setBegin(S.getLocForEndOfToken(R.getBegin()));
 9575              S.getLocForEndOfToken(PostInit->getEndLoc()), ")");
tools/clang/lib/Sema/SemaLambda.cpp
 1039                    SourceRange(getLocForEndOfToken(PrevCaptureLoc), C->Loc));
 1128                 SourceRange(getLocForEndOfToken(PrevCaptureLoc), C->Loc));
 1133                 SourceRange(getLocForEndOfToken(PrevCaptureLoc), C->Loc));
 1166                    SourceRange(getLocForEndOfToken(PrevCaptureLoc), C->Loc));
 1718                                        getLocForEndOfToken(CaptureRange.getEnd()));
 1721               FixItRange = SourceRange(getLocForEndOfToken(PrevCaptureLoc),
 1746                        getLocForEndOfToken(CaptureDefaultLoc), ", this");
tools/clang/lib/Sema/SemaObjCProperty.cpp
  612     StarLoc = getLocForEndOfToken(StarLoc);
 2184             getLocForEndOfToken(Property->getLParenLoc());
tools/clang/lib/Sema/SemaOverload.cpp
 5745                SemaRef.getLocForEndOfToken(From->getEndLoc()), ")");
tools/clang/lib/Sema/SemaStmtAttr.cpp
   31       SourceLocation L = S.getLocForEndOfToken(Range.getEnd());
tools/clang/lib/Sema/SemaTemplate.cpp
 5845         << FixItHint::CreateInsertion(S.getLocForEndOfToken(Arg->getEndLoc()),
tools/clang/lib/Sema/SemaType.cpp
 3290     SourceLocation E = S.getLocForEndOfToken(Range.getEnd());
 3433       << FixItHint::CreateInsertion(S.getLocForEndOfToken(D.getEndLoc()), ")");
 3807   SourceLocation FixItLoc = S.getLocForEndOfToken(PointerLoc);
 4664           FixitLoc = S.getLocForEndOfToken(TInfo->getTypeLoc().getEndLoc());
 4667           FixitLoc = S.getLocForEndOfToken(D.getDeclSpec().getEndLoc());
tools/clang/lib/Sema/TreeTransform.h
 9734       SemaRef.getLocForEndOfToken(E->getBase()->getSourceRange().getEnd());
 9958       SemaRef.getLocForEndOfToken(E->getBase()->getEndLoc());
10248     SourceLocation FakeLParenLoc = SemaRef.getLocForEndOfToken(