about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-04-08fix "still mutable" ice while metrics are enabledJane Losare-Lusby-5/+10
2025-04-08Remove redundant assignmentNadrieril-17/+5
2025-04-08Return a type from `check_pat_inner`Nadrieril-55/+49
2025-04-08Reorganize `check_pat_inner`Nadrieril-57/+61
2025-04-08Turn the peeling loop into a recursive callNadrieril-34/+46
2025-04-08Insert adjustments incrementallyNadrieril-9/+7
2025-04-08Inline `calc_default_binding_mode`Nadrieril-92/+66
2025-04-08Do not optimize out SwitchInt before borrowck, or if Zmir-preserve-ubMichael Goulet-19/+36
2025-04-08Rollup merge of #139541 - compiler-errors:transmute, r=lcnrMatthias Krüger-3/+3
2025-04-08Rollup merge of #139515 - compiler-errors:sig-mismatch, r=lcnrMatthias Krüger-32/+58
2025-04-08Rollup merge of #139494 - compiler-errors:restrict-queries, r=oli-obkMatthias Krüger-26/+43
2025-04-08for large assignment lint, use the correct span for checking for duplicate lintsJonathan Gruner-5/+8
2025-04-08report call site of inlined scopes for large assignment lintsJonathan Gruner-3/+17
2025-04-08Fix unreachable expression warningCelina G. Val-4/+10
2025-04-08Instantiate higher-ranked transmute goalMichael Goulet-3/+3
2025-04-08Rollup merge of #139509 - xizheyin:issue-139359, r=lcnrMatthias Krüger-121/+111
2025-04-08Rollup merge of #139501 - compiler-errors:suppress-stack-overflow, r=lcnrMatthias Krüger-5/+35
2025-04-08Rollup merge of #139476 - lcnr:rm-var_infos, r=compiler-errorsMatthias Krüger-14/+8
2025-04-08Auto merge of #138499 - lcnr:borrowck-typeck_root, r=oli-obkbors-342/+398
2025-04-08Rollup merge of #139464 - nnethercote:fix-139248-AND-fix-139445, r=petrochenkovStuart Cook-4/+16
2025-04-08Rollup merge of #139421 - compiler-errors:upcast-no-principal-with-proj, r=ol...Stuart Cook-14/+24
2025-04-08Rollup merge of #139346 - compiler-errors:non-lifetime-binder-diag-hir-wf-che...Stuart Cook-1/+10
2025-04-08Rollup merge of #139124 - xtexx:gh-139082, r=compiler-errorsStuart Cook-0/+25
2025-04-08Rollup merge of #139098 - scottmcm:assert-impossible-tags, r=WaffleLapkinStuart Cook-1/+31
2025-04-08Rollup merge of #139024 - compiler-errors:tweak-default-value-err, r=lcnrStuart Cook-2/+6
2025-04-08Rollup merge of #138676 - compiler-errors:overflow-implied-bounds, r=lcnrStuart Cook-4/+17
2025-04-08update if let to match in universal_regions.rsxizheyin-11/+11
2025-04-08Update compiler/rustc_borrowck/src/diagnostics/region_errors.rsxizheyin-1/+2
2025-04-08Remove unnecessary dyn Display in favor of strMichael Goulet-9/+9
2025-04-08Improve presentation of closure signature mismatch from Fn trait goalMichael Goulet-25/+51
2025-04-08clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`xizheyin-112/+101
2025-04-08Allow for reparsing failure when reparsing a pasted metavar.Nicholas Nethercote-3/+10
2025-04-08Allow for missing invisible close delim when reparsing an expression.Nicholas Nethercote-1/+6
2025-04-07Address PR feedbackScott McMurray-1/+3
2025-04-07Fix stack overflow in exhaustiveness due to recursive HIR opaque type valuesMichael Goulet-5/+35
2025-04-08add negative impllcnr-4/+8
2025-04-08move `ClosureRegionRequirements` to `rustc_borrowck`lcnr-155/+155
2025-04-08borrowck typeck children together with their parentlcnr-191/+243
2025-04-07check_align: we can still check low alignments on MSVCRalf Jung-3/+27
2025-04-07mitigate MSVC unsoundness by not emitting alignment attributes on win32-msvc ...Ralf Jung-4/+29
2025-04-07Auto merge of #133781 - cjgillot:shallow-allowed-lints, r=petrochenkovbors-91/+28
2025-04-07Implement overflow for infinite implied lifetime boundsMichael Goulet-4/+17
2025-04-07Prepend temp files with a string per invocation of rustcMichael Goulet-50/+196
2025-04-07Simplify temp path creation a bitMichael Goulet-92/+70
2025-04-07Make error message for missing fields with .. and without .. more consistentMichael Goulet-2/+6
2025-04-07Only clone mir body if tcx.features().ergonomic_clones()Santiago Pastorino-8/+10
2025-04-07Optimize codegen of use values that are copy post monomorphizationSantiago Pastorino-4/+66
2025-04-07Use a local var for tcxSantiago Pastorino-4/+5
2025-04-07Make use generated TerminatorKind::Call have call_source UseSantiago Pastorino-1/+3
2025-04-07Add `naked_functions_rustic_abi` feature gateFolkert de Vries-68/+29