about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-10-29Rollup merge of #132216 - klensy:c_uint, r=cuviperJubilee-9/+9
2024-10-29Rollup merge of #132194 - compiler-errors:rpitit-super-wc, r=spastorinoJubilee-14/+2
2024-10-29Rollup merge of #132119 - compiler-errors:effects-old-solver, r=lcnrJubilee-24/+196
2024-10-29Rollup merge of #131375 - klensy:clone_on_ref_ptr, r=cjgillotJubilee-92/+98
2024-10-29Auto merge of #132277 - workingjubilee:rollup-5e6q6e4, r=workingjubileebors-296/+387
2024-10-29Auto merge of #128985 - GrigorenkoPV:instantly-dangling-pointer, r=Urgaubors-85/+245
2024-10-29correct LLVMRustDIBuilderCreateOpLLVMFragment return typeklensy-1/+1
2024-10-29correct LLVMRustCreateThinLTOData arg typesklensy-8/+8
2024-10-28Hack out effects support for old solverMichael Goulet-24/+196
2024-10-28Rollup merge of #132261 - ChrisCho-H:refactor/cleaner-check-none, r=compiler-...Jubilee-4/+1
2024-10-28Rollup merge of #132260 - Zalathar:type-safe-cast, r=compiler-errorsJubilee-87/+110
2024-10-28Rollup merge of #132255 - workingjubilee:layout-is-🏚️, r=compiler-errorsJubilee-37/+39
2024-10-28Rollup merge of #132249 - workingjubilee:add-rustc-abi, r=compiler-errorsJubilee-19/+30
2024-10-28Rollup merge of #132247 - workingjubilee:add-rustc-abi-to-smir, r=celinvalJubilee-43/+31
2024-10-28Rollup merge of #130259 - adwinwhite:lower-node-id-once, r=cjgillotJubilee-106/+176
2024-10-28stable_mir: Directly use types from rustc_abiJubilee Young-43/+31
2024-10-28compiler: Add `is_uninhabited` and use LayoutS accessorsJubilee Young-37/+39
2024-10-28Auto merge of #132145 - RalfJung:stdarch, r=Amanieubors-3/+2
2024-10-28fix clippy::clone_on_ref_ptr for compilerklensy-92/+98
2024-10-28Auto merge of #132262 - matthiaskrgr:rollup-pcphi6l, r=matthiaskrgrbors-67/+67
2024-10-28refactor: cleaner check to return NoneChrisCho-H-4/+1
2024-10-28New lint: `dangling_pointers_from_temporaries`Pavel Grigorenko-85/+245
2024-10-28Rollup merge of #132252 - workingjubilee:rename-layouts-to-layoutdata, r=jiey...Matthias Krüger-58/+58
2024-10-28Rollup merge of #132248 - workingjubilee:add-rustc-abi-to-transmute, r=compil...Matthias Krüger-9/+9
2024-10-28we can now enable the 'const stable fn must be stable' checkRalf Jung-3/+2
2024-10-28Auto merge of #132244 - jyn514:linker-refactors, r=bjorn3bors-3/+6
2024-10-28Use a type-safe helper to cast `&str` and `&[u8]` to `*const c_char`Zalathar-87/+110
2024-10-27compiler: Depend on rustc_abi in rustc_lintJubilee Young-4/+4
2024-10-28more consistent debug_assertionsAdwin White-15/+32
2024-10-28Add duplicate lowering checkAdwin White-38/+38
2024-10-28Lower AST node id only onceAdwin White-108/+161
2024-10-28Rollup merge of #132243 - compiler-errors:no-span, r=jieyouxu许杰友 Jieyou Xu (Joe)-37/+33
2024-10-28Rollup merge of #132227 - compiler-errors:better-const-span, r=Nadrieril许杰友 Jieyou Xu (Joe)-16/+9
2024-10-28Rollup merge of #132086 - estebank:long-types, r=jieyouxu许杰友 Jieyou Xu (Joe)-25/+63
2024-10-27cg_clif: Rename LayoutS to LayoutDataJubilee Young-1/+1
2024-10-27compiler: Rename LayoutS to LayoutDataJubilee Young-57/+57
2024-10-28Error on alignments greater than `isize::MAX`asquared31415-1/+56
2024-10-27compiler: Add rustc_abi dependence to the compilerJubilee Young-15/+26
2024-10-27rustc_transmute: Directly use types from rustc_abiJubilee Young-9/+9
2024-10-27give a better error for tuple structs in `derive(Diagnostic)`jyn-3/+6
2024-10-27Remove ObligationCause::span() methodMichael Goulet-26/+21
2024-10-27Stop using the whole match expr span for an arm's obligation spanMichael Goulet-12/+13
2024-10-27Auto merge of #132237 - matthiaskrgr:rollup-ulogwtd, r=matthiaskrgrbors-214/+113
2024-10-27Rollup merge of #132221 - ehuss:lint-docs, r=compiler-errorsMatthias Krüger-66/+18
2024-10-27Rollup merge of #132214 - fmease:mv-impl-trait-val-paths, r=compiler-errorsMatthias Krüger-69/+20
2024-10-27Rollup merge of #132043 - compiler-errors:simplify-rbv, r=cjgillotMatthias Krüger-79/+75
2024-10-27Auto merge of #131284 - dingxiangfei2009:rename-smart-ptr-to-coerce-referent,...bors-16/+17
2024-10-27Clean up some comments on lint implementationEric Huss-66/+18
2024-10-27Auto merge of #132091 - Zalathar:graph-loops, r=saethlinbors-63/+85
2024-10-27Move an impl-Trait check from AST validation to AST loweringLeón Orell Valerian Liehr-69/+20