about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-12-03Visit BinOp span in MutVisitor::visit_exprDavid Tolnay-1/+2
2024-12-03small code cleanuplcnr-10/+7
2024-12-03closure requirements: don't replace bivariant opaque argslcnr-30/+0
2024-12-03Auto merge of #104342 - mweber15:add_file_location_to_more_types, r=wesleywiserbors-27/+231
2024-12-03update instrumentationlcnr-3/+1
2024-12-03Teach rust core about Xtensa VaListImpl and add a custom lowering of vaarg fo...Brian J. Tarricone-2/+111
2024-12-03Auto merge of #133788 - matthiaskrgr:rollup-1p100a8, r=matthiaskrgrbors-68/+173
2024-12-03switch jemalloc-sys back to tikv-jemalloc-sys, and update to 0.6.0Rémy Rakic-3/+5
2024-12-02Add `core::arch::breakpoint` and testJosh Triplett-4/+6
2024-12-03Rollup merge of #133517 - compiler-errors:deep-norm, r=lcnrMatthias Krüger-6/+32
2024-12-03Rollup merge of #133395 - calebzulawski:simd_relaxed_fma, r=workingjubileeMatthias Krüger-2/+9
2024-12-03Rollup merge of #133325 - compiler-errors:const-spec, r=lcnr,fee1-deadMatthias Krüger-57/+128
2024-12-03Rollup merge of #133041 - madsmtm:print-deployment-target-env-var, r=davidtwcoMatthias Krüger-3/+4
2024-12-03Auto merge of #133321 - compiler-errors:const-checker, r=wesleywiserbors-263/+16
2024-12-02Never parenthesize `continue`David Tolnay-2/+2
2024-12-02Raise precedence of closure that has explicit return typeDavid Tolnay-5/+17
2024-12-02Squash closures and jumps into a single precedence levelDavid Tolnay-6/+3
2024-12-03Use correct `hir_id` for array const arg infersBoxy-5/+10
2024-12-02Structurally resolve in probe_adtMichael Goulet-1/+5
2024-12-02Assert that obligations are empty before deeply normalizingMichael Goulet-2/+27
2024-12-02Deeply normalize when computing implied outlives boundsMichael Goulet-4/+5
2024-12-02Fix const specializationMichael Goulet-40/+17
2024-12-02Reimplement specialization for const traitsMichael Goulet-18/+112
2024-12-02Rollup merge of #133746 - oli-obk:push-xwyrylxmrtvq, r=jieyouxuGuillaume Gomez-46/+62
2024-12-02Rollup merge of #133732 - nnethercote:fix-Z-dump-mir-dataflow, r=compiler-errorsGuillaume Gomez-21/+7
2024-12-02Rollup merge of #133704 - RalfJung:promoted-size-overflow-ice, r=compiler-errorsGuillaume Gomez-29/+25
2024-12-02Rollup merge of #133701 - kornelski:c-str, r=workingjubileeGuillaume Gomez-11/+6
2024-12-02Rollup merge of #133610 - camelid:move-from_anon_const, r=BoxyUwUGuillaume Gomez-140/+162
2024-12-02Rollup merge of #133535 - RalfJung:forbidden_lint_groups-future-compat, r=dav...Guillaume Gomez-1/+1
2024-12-02Fix broken intra-doc linkNoah Lev-1/+1
2024-12-02Move `Const::{from_anon_const,try_from_lit}` to hir_ty_loweringNoah Lev-139/+161
2024-12-02Auto merge of #133760 - GuillaumeGomez:rollup-2c1y8c3, r=GuillaumeGomezbors-266/+274
2024-12-02Use c"lit" for CStrings without unwrapKornel-11/+6
2024-12-02Add warn-by-default lint against unpredictable fn pointer comparisonsUrgau-4/+176
2024-12-02Gate async fn trait bound modifier on async_trait_boundsMichael Goulet-2/+10
2024-12-02Move tests back to using AsyncFnMichael Goulet-1/+1
2024-12-02Rollup merge of #133757 - jyn514:error-handler, r=compiler-errorsGuillaume Gomez-0/+6
2024-12-02Rollup merge of #133751 - lcnr:no-trait-solving-on-type, r=compiler-errorsGuillaume Gomez-36/+36
2024-12-02Rollup merge of #133749 - lcnr:validator-mir_phase, r=compiler-errorsGuillaume Gomez-57/+34
2024-12-02Rollup merge of #133603 - dtolnay:precedence, r=lcnrGuillaume Gomez-173/+198
2024-12-02Auto merge of #133626 - lcnr:fix-diesel, r=BoxyUwUbors-6/+11
2024-12-02`impl Default for EarlyDiagCtxt`jyn-0/+6
2024-12-02replace copypasted ModuleLlvm::parseklensy-7/+3
2024-12-02remove `Ty::is_copy_modulo_regions`lcnr-25/+32
2024-12-02remove outdated commentlcnr-11/+4
2024-12-02mir validator: don't store mir phaselcnr-57/+34
2024-12-02Auto merge of #133728 - jhpratt:rollup-k1i60pg, r=jhprattbors-119/+59
2024-12-02Deduplicate some matches that always panic in one armOli Scherer-17/+24
2024-12-02Add a helper method for extracting spans from AttrArgsEqOli Scherer-9/+14
2024-12-02reduce false positives on some common cases from if-let-rescopeDing Xiang Fei-2/+5