Lines Matching defs:Loc

157   void FileChanged(SourceLocation Loc, FileChangeReason Reason,
170 void Ident(SourceLocation Loc, StringRef str) override;
171 void PragmaMessage(SourceLocation Loc, StringRef Namespace,
173 void PragmaDebug(SourceLocation Loc, StringRef DebugType) override;
174 void PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) override;
175 void PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) override;
176 void PragmaDiagnostic(SourceLocation Loc, StringRef Namespace,
178 void PragmaWarning(SourceLocation Loc, PragmaWarningSpecifier WarningSpec,
180 void PragmaWarningPush(SourceLocation Loc, int Level) override;
181 void PragmaWarningPop(SourceLocation Loc) override;
182 void PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) override;
183 void PragmaExecCharsetPop(SourceLocation Loc) override;
184 void PragmaAssumeNonNullBegin(SourceLocation Loc) override;
185 void PragmaAssumeNonNullEnd(SourceLocation Loc) override;
219 bool MoveToLine(SourceLocation Loc, bool RequireStartOfLine) {
220 PresumedLoc PLoc = SM.getPresumedLoc(Loc);
345 void PrintPPOutputPPCallbacks::FileChanged(SourceLocation Loc,
353 PresumedLoc UserLoc = SourceMgr.getPresumedLoc(Loc);
550 void PrintPPOutputPPCallbacks::Ident(SourceLocation Loc, StringRef S) {
551 MoveToLine(Loc, /*RequireStartOfLine=*/true);
606 void PrintPPOutputPPCallbacks::PragmaMessage(SourceLocation Loc,
610 MoveToLine(Loc, /*RequireStartOfLine=*/true);
633 void PrintPPOutputPPCallbacks::PragmaDebug(SourceLocation Loc,
635 MoveToLine(Loc, /*RequireStartOfLine=*/true);
644 PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) {
645 MoveToLine(Loc, /*RequireStartOfLine=*/true);
651 PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) {
652 MoveToLine(Loc, /*RequireStartOfLine=*/true);
657 void PrintPPOutputPPCallbacks::PragmaDiagnostic(SourceLocation Loc,
661 MoveToLine(Loc, /*RequireStartOfLine=*/true);
684 void PrintPPOutputPPCallbacks::PragmaWarning(SourceLocation Loc,
687 MoveToLine(Loc, /*RequireStartOfLine=*/true);
709 void PrintPPOutputPPCallbacks::PragmaWarningPush(SourceLocation Loc,
711 MoveToLine(Loc, /*RequireStartOfLine=*/true);
719 void PrintPPOutputPPCallbacks::PragmaWarningPop(SourceLocation Loc) {
720 MoveToLine(Loc, /*RequireStartOfLine=*/true);
725 void PrintPPOutputPPCallbacks::PragmaExecCharsetPush(SourceLocation Loc,
727 MoveToLine(Loc, /*RequireStartOfLine=*/true);
735 void PrintPPOutputPPCallbacks::PragmaExecCharsetPop(SourceLocation Loc) {
736 MoveToLine(Loc, /*RequireStartOfLine=*/true);
742 PragmaAssumeNonNullBegin(SourceLocation Loc) {
743 MoveToLine(Loc, /*RequireStartOfLine=*/true);
749 PragmaAssumeNonNullEnd(SourceLocation Loc) {
750 MoveToLine(Loc, /*RequireStartOfLine=*/true);