about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2022-06-03Remove support for -Zast-json and -Zast-json-noexpandbjorn3-11/+0
2022-05-24Remove the check_mod_intrinsics queryOli Scherer-1/+0
2022-05-23typoTshepang Lekhonkhobe-1/+1
2022-05-22rustc_parse: Move AST -> TokenStream conversion logic to `rustc_ast`Vadim Petrochenkov-7/+1
2022-05-10only_local: always check for misuselcnr-4/+1
2022-05-08Move lint expectation checking into a separate query (RFC 2383)xFrednet-0/+4
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-04-25Rollup merge of #96090 - JakobDegen:mir-tests, r=nagisaMatthias Krüger-0/+1
2022-04-23Add support for `nounused` --extern flagJeremy Fitzhardinge-0/+1
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-19/+9
2022-04-16Add support for MIR opt unit testsJakob Degen-0/+1
2022-04-16Rollup merge of #93969 - bjorn3:codegen_backend_dep_info, r=pnkfelixDylan DPC-4/+8
2022-04-12sess: try sysroot candidates for fluent bundleDavid Wood-0/+15
2022-04-09update Finder to store LocalDefIdMiguel Guarniz-3/+3
2022-04-09expand: Remove `ParseSess::missing_fragment_specifiers`Vadim Petrochenkov-16/+0
2022-04-08remove ItemLikeVisitor impls in incremental, interface, metadata and symbol_m...Miguel Guarniz-19/+2
2022-04-08remove some uses of visit_all_item_likes in incremental, metadata and interfa...Miguel Guarniz-1/+8
2022-04-05span: move `MultiSpan`David Wood-2/+2
2022-04-02Address review comments and add a testJakub Beránek-1/+1
2022-04-02Include a header in .rlink files to provide nicer error messages when a wrong...Jakub Beránek-3/+3
2022-03-31Stop emitting lints during lowering.Camille GILLOT-17/+15
2022-03-30Spellchecking compiler commentsYuri Astrakhan-1/+1
2022-03-24Don't include invalid paths in the depinfo for builtin backendsbjorn3-1/+5
2022-03-24Only add codegen backend to dep info if -Zbinary-dep-depinfo is usedbjorn3-4/+4
2022-03-18Auto merge of #88098 - Amanieu:oom_panic, r=nagisabors-2/+3
2022-03-16rustc_error: make ErrorReported impossible to constructmark-17/+16
2022-03-04Rollup merge of #94362 - Urgau:check-cfg-values, r=petrochenkovDylan DPC-0/+3
2022-03-04Auto merge of #94096 - cjgillot:ensure-stability, r=lcnrbors-5/+6
2022-03-03Cleanup feature gates.Camille GILLOT-5/+5
2022-03-03Remove the everybody loops passbjorn3-233/+8
2022-03-03Force ensure stability_index.Camille GILLOT-0/+1
2022-03-03Add -Z oom={panic,abort} command-line optionAmanieu d'Antras-2/+3
2022-03-03Add support for values() with --check-cfgLoïc BRANSTETT-0/+3
2022-03-03Rollup merge of #94433 - Urgau:check-cfg-allowness, r=petrochenkovDylan DPC-1/+2
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-11/+11
2022-03-01Improve allowness of the unexpected_cfgs lintLoïc BRANSTETT-1/+2
2022-02-27Rollup merge of #94415 - bjorn3:cfg_default_backend, r=Mark-SimulacrumMatthias Krüger-6/+2
2022-02-27Use the first codegen backend in the config.toml as defaultbjorn3-6/+2
2022-02-26Auto merge of #93516 - nagisa:branch-protection, r=cjgillotbors-1/+4
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-25Auto merge of #94130 - erikdesjardins:partially, r=nikicbors-1/+1
2022-02-25Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebankbors-4/+4
2022-02-24Rollup merge of #94175 - Urgau:check-cfg-improvements, r=petrochenkovDylan DPC-6/+12
2022-02-23Continue improvements on the --check-cfg implementationLoïc BRANSTETT-9/+5
2022-02-23rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`.Eduard-Mihai Burtescu-4/+4
2022-02-22Improve CheckCfg internal representationLoïc BRANSTETT-6/+16
2022-02-20Rollup merge of #94146 - est31:let_else, r=cjgillotMatthias Krüger-8/+2
2022-02-19Adopt let else in more placesest31-8/+2
2022-02-19No branch protection metadata unless enabledSimonas Kazlauskas-1/+4
2022-02-19switch to limiting the number of init/uninit chunksErik Desjardins-1/+1