Lines Matching defs:Loc
222 void InsertText(SourceLocation Loc, llvm::StringRef Str,
225 if (!Rewrite.InsertText(Loc, Str, InsertAfter) ||
229 Diags.Report(Context->getFullLoc(Loc), RewriteFailedDiag);
692 SourceLocation Loc = D->getLocation();
693 Loc = SM->getInstantiationLoc(Loc);
696 if (Loc.isInvalid()) return;
724 if (SM->isFromMainFile(Loc))
946 SourceLocation Loc = prop->getAtLoc();
948 ReplaceText(Loc, 0, "// ");
2216 SourceLocation Loc, EndLoc;
2219 Loc = ECE->getLParenLoc();
2222 Loc = E->getLocStart();
2226 if (Loc.isInvalid() || EndLoc.isInvalid())
2229 const char *startBuf = SM->getCharacterData(Loc);
2234 SourceLocation LessLoc = Loc.getFileLocWithOffset(startRef-startBuf);
2235 SourceLocation GreaterLoc = Loc.getFileLocWithOffset(endRef-startBuf+1);
2244 SourceLocation Loc;
2248 Loc = VD->getLocation();
2252 Loc = FD->getLocation();
2263 Loc = FD->getLocation();
2272 const char *endBuf = SM->getCharacterData(Loc);
2279 SourceLocation LessLoc = Loc.getFileLocWithOffset(startRef-endBuf);
2280 SourceLocation GreaterLoc = Loc.getFileLocWithOffset(endRef-endBuf+1);
2289 const char *startBuf = SM->getCharacterData(Loc);
2302 Loc.getFileLocWithOffset(startRef-startFuncBuf);
2304 Loc.getFileLocWithOffset(endRef-startFuncBuf+1);
4526 std::string::size_type loc = 0;
4527 while ((loc = Name.find(":", loc)) != std::string::npos)
4528 Name.replace(loc, 1, "_");