summary refs log tree commit diff
path: root/compiler/rustc_session
AgeCommit message (Expand)AuthorLines
2022-06-23Auto merge of #97911 - dtolnay:numcpu, r=Mark-Simulacrumbors-1/+2
2022-05-06sess: add `create_{err,warning}`David Wood-2/+28
2022-04-28Rollup merge of #96433 - petrochenkov:delim, r=nnethercoteDylan DPC-2/+2
2022-04-28Rollup merge of #96405 - pvdrz:ambiguous-plus-diagnostic, r=davidtwcoDylan DPC-5/+25
2022-04-28rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`Vadim Petrochenkov-2/+2
2022-04-28Auto merge of #96085 - jsgf:deny-unused-deps, r=compiler-errorsbors-6/+34
2022-04-28Rollup merge of #96483 - Urgau:check-cfg-target_feature, r=petrochenkovDylan DPC-0/+5
2022-04-27Add missing `target_feature` to the list of well known cfg namesLoïc BRANSTETT-0/+5
2022-04-27Add --json unused-externs-silent with original behaviourJeremy Fitzhardinge-6/+34
2022-04-25add `struct_warn` methodChristian Poveda-0/+4
2022-04-25fix formattingChristian Poveda-5/+1
2022-04-25use `ParseSess` instead of `Session` in `into_diagnostic`Christian Poveda-6/+26
2022-04-25Rollup merge of #96090 - JakobDegen:mir-tests, r=nagisaMatthias Krüger-0/+19
2022-04-23Add support for `nounused` --extern flagJeremy Fitzhardinge-1/+10
2022-04-20Auto merge of #96082 - michaelwoerister:less_impl_stable_hash_via_hash, r=com...bors-26/+19
2022-04-19Rollup merge of #96086 - jsgf:remove-extern-location, r=davidtwcoDylan DPC-117/+0
2022-04-19incr. comp.: Don't export impl_stable_hash_via_hash!() and warn about using it.Michael Woerister-26/+19
2022-04-16Address nitsJakob Degen-5/+2
2022-04-16Add support for MIR opt unit testsJakob Degen-0/+22
2022-04-15Rollup merge of #96026 - matthiaskrgr:clippy_compl_1304, r=Dylan-DPCDylan DPC-1/+1
2022-04-15Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelixDylan DPC-0/+5
2022-04-15Rollup merge of #94457 - jhpratt:stabilize-derive_default_enum, r=davidtwcoDylan DPC-1/+1
2022-04-15Remove `--extern-location` and all associated codeJeremy Fitzhardinge-117/+0
2022-04-13couple of clippy::complexity fixesMatthias Krüger-1/+1
2022-04-13errors: lazily load fallback fluent bundleDavid Wood-19/+9
2022-04-12sess: try sysroot candidates for fluent bundleDavid Wood-11/+13
2022-04-09expand: Remove `ParseSess::missing_fragment_specifiers`Vadim Petrochenkov-2/+0
2022-04-07Stabilize `derive_default_enum`Jacob Pratt-1/+1
2022-04-05session: opt for enabling directionality markersDavid Wood-4/+10
2022-04-05macros: translatable struct attrs and warningsDavid Wood-3/+13
2022-04-05errors: implement sysroot/testing bundle loadingDavid Wood-9/+47
2022-04-05errors: implement fallback diagnostic translationDavid Wood-38/+105
2022-04-05span: move `MultiSpan`David Wood-4/+6
2022-04-03Cleanup after some refactoring in rustc_targetLoïc BRANSTETT-1/+1
2022-04-03Replace every Vec in Target(Options) with it's Cow equivalentLoïc BRANSTETT-1/+1
2022-04-02Create 2024 editionJacob Pratt-0/+5
2022-04-02ast_lowering: Stop wrapping `ident` matchers into groupsVadim Petrochenkov-0/+4
2022-03-30Stabilize native library modifier syntax and the `whole-archive` modifier spe...Vadim Petrochenkov-22/+67
2022-03-27Make fatal DiagnosticBuilder yield neverMichael Goulet-20/+12
2022-03-26Auto merge of #95296 - workingjubilee:pretty-session, r=Dylan-DPCbors-120/+85
2022-03-24Use a let-chain in _session::output (nfc)Jubilee Young-15/+10
2022-03-24Vigorously refactor _session::code_stats (nfc)Jubilee Young-19/+11
2022-03-24Prettify rustc_session fmt with capturing args (nfc)Jubilee Young-86/+64
2022-03-20Filter OnceNote in diagnostic infra.Camille GILLOT-73/+1
2022-03-18Auto merge of #88098 - Amanieu:oom_panic, r=nagisabors-3/+37
2022-03-17Rollup merge of #94960 - codehorseman:master, r=oli-obkDylan DPC-4/+4
2022-03-16rustc_error: make ErrorReported impossible to constructmark-18/+29
2022-03-16resolve the conflict in compiler/rustc_session/src/parse.rscodehorseman-4/+4
2022-03-15fix typosDylan DPC-3/+3
2022-03-10Rollup merge of #94274 - djkoloski:unknown_unstable_lints, r=tmandryDylan DPC-2/+19