about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-04-05rustc_trait_selection changesPietro Albini-18/+0
2022-04-05trivial cfg(bootstrap) changesPietro Albini-4/+3
2022-04-05Auto merge of #94527 - oli-obk:undef_scalars, r=nagisa,erikdesjardinbors-182/+275
2022-04-05Rollup merge of #95670 - TaKO8Ki:remove-unused-function-parameters, r=davidtwcoDylan DPC-12/+3
2022-04-05Rollup merge of #95654 - notriddle:notriddle/issue-95616, r=davidtwcoDylan DPC-1/+1
2022-04-05Rollup merge of #95525 - ohno418:suggest-derivable-trait-E0277, r=compiler-er...Dylan DPC-0/+70
2022-04-05Use WrappingRange::full instead of hand-rolling itOli Scherer-6/+3
2022-04-05mir-interpret now treats unions as non-immediate, even if they have scalar la...Oli Scherer-7/+11
2022-04-05Mark scalar layout unions so that backends that do not support partially init...Oli Scherer-177/+269
2022-04-05remove unused function parametersTakayuki Maeda-12/+3
2022-04-05Rollup merge of #95607 - compiler-errors:issue-95272, r=Aaron1011Dylan DPC-4/+15
2022-04-05Rollup merge of #95512 - davidtwco:diagnostic-translation, r=oli-obkDylan DPC-865/+2085
2022-04-05errors: support fluent + parallel compilerDavid Wood-3/+19
2022-04-05errors: use `impl Into<FluentId>`David Wood-5/+2
2022-04-05session: opt for enabling directionality markersDavid Wood-11/+20
2022-04-05errors: add links to fluent documentationDavid Wood-1/+5
2022-04-05typeck: remove now-unnecessary parameter from diagDavid Wood-3/+1
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-05Auto merge of #95337 - petrochenkov:doclink3, r=camelidbors-3/+12
2022-04-04Format invariance notes with backticksMichael Goulet-4/+4
2022-04-05Suggest only when all fields impl the traitohno418-18/+50
2022-04-04Handle reporting invariance of fn pointerMichael Goulet-0/+11
2022-04-05Suggest only when Rhs for PartialEq and PartialOrd is the same type as selfohno418-29/+31
2022-04-05Suggest derivable trait on E0277ohno418-0/+36
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