Home | History | Annotate | Download | only in Frontend

Lines Matching full:loc

127   virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason,
139 virtual void Ident(SourceLocation Loc, const std::string &str);
140 virtual void PragmaCaptured(SourceLocation Loc, StringRef Str);
141 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind,
143 virtual void PragmaDetectMismatch(SourceLocation Loc,
146 virtual void PragmaMessage(SourceLocation Loc, StringRef Namespace,
148 virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType);
149 virtual void PragmaDiagnosticPush(SourceLocation Loc,
151 virtual void PragmaDiagnosticPop(SourceLocation Loc,
153 virtual void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace,
161 bool MoveToLine(SourceLocation Loc) {
162 PresumedLoc PLoc = SM.getPresumedLoc(Loc);
257 void PrintPPOutputPPCallbacks::FileChanged(SourceLocation Loc,
265 PresumedLoc UserLoc = SourceMgr.getPresumedLoc(Loc);
347 void PrintPPOutputPPCallbacks::Ident(SourceLocation Loc, const std::string &S) {
348 MoveToLine(Loc);
355 void PrintPPOutputPPCallbacks::PragmaCaptured(SourceLocation Loc,
358 MoveToLine(Loc);
402 void PrintPPOutputPPCallbacks::PragmaComment(SourceLocation Loc,
406 MoveToLine(Loc);
419 void PrintPPOutputPPCallbacks::PragmaDetectMismatch(SourceLocation Loc,
423 MoveToLine(Loc);
432 void PrintPPOutputPPCallbacks::PragmaMessage(SourceLocation Loc,
437 MoveToLine(Loc);
460 void PrintPPOutputPPCallbacks::PragmaDebug(SourceLocation Loc,
463 MoveToLine(Loc);
472 PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) {
474 MoveToLine(Loc);
480 PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) {
482 MoveToLine(Loc);
488 PragmaDiagnostic(SourceLocation Loc, StringRef Namespace,
491 MoveToLine(Loc);