Lines Matching defs:Loc
119 virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason,
122 virtual void Ident(SourceLocation Loc, const std::string &str);
123 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind,
125 virtual void PragmaMessage(SourceLocation Loc, StringRef Str);
126 virtual void PragmaDiagnosticPush(SourceLocation Loc,
128 virtual void PragmaDiagnosticPop(SourceLocation Loc,
130 virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace,
134 bool MoveToLine(SourceLocation Loc) {
135 PresumedLoc PLoc = SM.getPresumedLoc(Loc);
236 void PrintPPOutputPPCallbacks::FileChanged(SourceLocation Loc,
244 PresumedLoc UserLoc = SourceMgr.getPresumedLoc(Loc);
292 void PrintPPOutputPPCallbacks::Ident(SourceLocation Loc, const std::string &S) {
293 MoveToLine(Loc);
323 void PrintPPOutputPPCallbacks::PragmaComment(SourceLocation Loc,
326 MoveToLine(Loc);
349 void PrintPPOutputPPCallbacks::PragmaMessage(SourceLocation Loc,
351 MoveToLine(Loc);
373 PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) {
374 MoveToLine(Loc);
380 PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) {
381 MoveToLine(Loc);
387 PragmaDiagnostic(SourceLocation Loc, StringRef Namespace,
389 MoveToLine(Loc);