summary refs log tree commit diff
path: root/src/librustc_errors/lib.rs
AgeCommit message (Expand)AuthorLines
2020-03-04Don't use "if let" bindings to only check a value and not actually bind anyth...Matthias Krüger-1/+1
2020-03-02Rollup merge of #69623 - Centril:fix-69396-tmp, r=petrochenkovDylan DPC-14/+4
2020-03-02stash API: remove panic to fix ICE.Mazdak Farrokhzad-14/+4
2020-02-29added `try_find_description` to distinguish no desc from invalid codeJake Vossen-2/+6
2020-02-22Rename CodeMap to SourceMap follow upMaxim Zholobak-16/+16
2020-02-11Rollup merge of #66498 - bjorn3:less_feature_flags, r=Dylan-DPCDylan DPC-2/+0
2020-02-06rustc: rename -Zexternal-macro-backtrace to -Zmacro-backtrace.Eduard-Mihai Burtescu-4/+4
2020-02-04Remove unused feature gates from librustc_errorsbjorn3-2/+0
2020-01-24Do not ICE on multipart suggestions touching multiple filesEsteban Küber-5/+6
2020-01-16review commentsEsteban Küber-12/+9
2020-01-16Do not ICE on malformed suggestion spansEsteban Küber-0/+13
2020-01-10Fix invalid bounding boxEsteban Küber-1/+1
2020-01-08Remove `-Z continue-parse-after-error`Vadim Petrochenkov-20/+0
2020-01-03Address review comments + Fix rebaseVadim Petrochenkov-1/+2
2020-01-03Introduce an option for disabling deduplication of diagnosticsVadim Petrochenkov-5/+7
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-4/+4
2019-12-29Auto merge of #67614 - Mark-Simulacrum:global-callbacks, r=Zoxcbors-6/+4
2019-12-25Store callbacks in global staticsMark Rousskov-6/+4
2019-12-24Deprecate Error::description for realDavid Tolnay-5/+1
2019-12-22Format the worldMark Rousskov-113/+109
2019-11-26Move ErrorReported to rustc_errorsMark Rousskov-0/+7
2019-11-18Auto merge of #58281 - mark-i-m:synthesis, r=estebankbors-0/+5
2019-11-16review comments and fix rebaseEsteban Küber-0/+1
2019-11-15Move JSON emitter to rustc_errorsMark Rousskov-0/+1
2019-11-15Remove SourceMapper traitMark Rousskov-28/+5
2019-11-15Move FatalError to syntax_posMark Rousskov-30/+1
2019-11-11Tiny cleanup to size assertionsVadim Petrochenkov-3/+1
2019-11-07move PResult to librustc_errorsMazdak Farrokhzad-1/+9
2019-11-05use American spelling for `pluralize!`Andy Russell-1/+1
2019-10-27add and use struct_helpMark Mansi-0/+5
2019-10-16Check if there are any delayed_span_bugs and abort incremental compilation in...Quentin Boyer-0/+6
2019-10-14Use heuristics for capitalization warning in suggestionsEsteban Küber-4/+2
2019-10-13Bring attention to suggestions when the only difference is capitalizationEsteban Küber-11/+21
2019-10-03review commentsEsteban Küber-0/+2
2019-10-02Fully clear `HandlerInner` in `Handler::reset_err_count`AnthonyMikh-5/+8
2019-09-23cleanup librustc_errors Handler code.Mazdak Farrokhzad-135/+166
2019-09-23stash_diagnostic: ICE in a different wayMazdak Farrokhzad-9/+18
2019-09-23Introduce a diagnostic stashing API.Mazdak Farrokhzad-12/+72
2019-09-23Auto merge of #64272 - Mark-Simulacrum:parallel-handler, r=estebankbors-164/+225
2019-09-17Protect error handler fields with single lockMark Rousskov-132/+204
2019-09-17Remove unused methods from HandlerMark Rousskov-6/+0
2019-09-17Remove Handler::{emit, emit_with_code}Mark Rousskov-31/+28
2019-09-17Remove Handler::cancelMark Rousskov-4/+0
2019-09-17Privatize DiagnosticBuilder constructorsMark Rousskov-3/+2
2019-09-17Take Diagnostic in Handler::emit_diagnosticMark Rousskov-6/+8
2019-09-17Replace DiagnosticBuilder with Diagnostic when emitting errorMark Rousskov-1/+2
2019-09-16Fix failure note `to_str` implementationAfnan Enayet-1/+1
2019-09-08Dedent macro definitionV1shvesh-3/+3
2019-09-08Remove extra trailing newlineV1shvesh-1/+0
2019-09-08Add pluralise macroV1shvesh-0/+8