about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-04-05errors: don't try load default locale from sysrootDavid Wood-3/+9
2022-04-05macros: support translatable suggestionsDavid Wood-66/+93
2022-04-05macros: note/help in `SessionDiagnostic` deriveDavid Wood-9/+45
2022-04-05macros: support translatable labelsDavid Wood-55/+96
2022-04-05macros: optional error codesDavid Wood-23/+19
2022-04-05macros: add `#[no_arg]` to skip `set_arg` callDavid Wood-1/+12
2022-04-05macros: rename `#[message]` to `#[primary_span]`David Wood-28/+25
2022-04-05macros: translatable struct attrs and warningsDavid Wood-166/+434
2022-04-05macros: update session diagnostic errorsDavid Wood-9/+9
2022-04-05errors: disable directionality isolation markersDavid Wood-0/+9
2022-04-05macros: add args for non-subdiagnostic fieldsDavid Wood-26/+118
2022-04-05macros: move suggestion type handling to fnDavid Wood-68/+61
2022-04-05macros: update commentsDavid Wood-27/+34
2022-04-05errors: implement sysroot/testing bundle loadingDavid Wood-29/+248
2022-04-05errors: implement fallback diagnostic translationDavid Wood-276/+698
2022-04-05span: move `MultiSpan`David Wood-280/+316
2022-04-05errors: introduce `DiagnosticMessage`David Wood-42/+78
2022-04-05Rollup merge of #95642 - lcnr:probe-smol, r=compiler-errorsDylan DPC-33/+33
2022-04-05Rollup merge of #95631 - TaKO8Ki:remove-unnecessary-nested-blocks, r=davidtwcoDylan DPC-11/+9
2022-04-05Rollup merge of #95620 - RalfJung:memory-no-extras, r=oli-obkDylan DPC-253/+201
2022-04-05Rollup merge of #95603 - compiler-errors:dyn-return, r=oli-obkDylan DPC-55/+79
2022-04-05Rollup merge of #91873 - estebank:mention-impls-for-unsatisfied-trait, r=davi...Dylan DPC-104/+295
2022-04-04Remove hack, fix fmt and testsEsteban Kuber-6/+3
2022-04-04Highlight `is` in the message for emphasisEsteban Kuber-4/+3
2022-04-04Refer to the TraitRef::identity in the message to be clearerEsteban Kuber-2/+2
2022-04-04Dedup logic and improve output for other types that impl traitEsteban Kuber-63/+65
2022-04-04Fix list lengthEsteban Kuber-1/+1
2022-04-04Suggest dereferncing when possible in E0277, fix #87437Esteban Kuber-38/+66
2022-04-04Fix #90970, doesn't address #87437Esteban Kuber-6/+73
2022-04-04Mention implementers of unsatisfied traitEsteban Kuber-58/+156
2022-04-04Auto merge of #95653 - Dylan-DPC:rollup-2p9hzi3, r=Dylan-DPCbors-8/+51
2022-04-04Rollup merge of #95609 - compiler-errors:borrow-unsized-to-dyn, r=nagisaDylan DPC-0/+43
2022-04-04Rollup merge of #95343 - dtolnay:literals, r=petrochenkovDylan DPC-8/+8
2022-04-04Auto merge of #95555 - nnethercote:parse_tt-new-representation, r=petrochenkovbors-335/+290
2022-04-04Auto merge of #95119 - OliverMD:method_suggestions, r=davidtwcobors-5/+92
2022-04-04CandidateSource::XCandidate -> CandidateSource::Xlcnr-33/+33
2022-04-04Reorder match arms in `parse_tt_inner`.Nicholas Nethercote-31/+31
2022-04-04A new matcher representation for use in `parse_tt`.Nicholas Nethercote-334/+289
2022-04-04Auto merge of #95031 - compiler-errors:param-env-cache, r=Aaron1011bors-11/+18
2022-04-04format condTakayuki Maeda-2/+4
2022-04-04Auto merge of #95606 - petrochenkov:linkregr, r=wesleywiserbors-1/+6
2022-04-04remove unnecessary nested blocksTakayuki Maeda-12/+8
2022-04-03Rollup merge of #95553 - jam1garner:naked-function-compile-error, r=tmiaskoDylan DPC-3/+22
2022-04-03Rollup merge of #95202 - Urgau:check-cfg-perf-well-known-values, r=petrochenkovDylan DPC-1296/+1337
2022-04-03tweak some function namesRalf Jung-14/+14
2022-04-03Cleanup after some refactoring in rustc_targetLoïc BRANSTETT-112/+79
2022-04-03Replace LinkArgs with Cow<'static, str>Loïc BRANSTETT-11/+12
2022-04-03Replace every Vec in Target(Options) with it's Cow equivalentLoïc BRANSTETT-53/+117
2022-04-03Replace every `String` in Target(Options) with `Cow<'static, str>`Loïc BRANSTETT-1243/+1252
2022-04-03interpret: remove MemoryExtra in favor of giving access to the MachineRalf Jung-246/+194