about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-06-18Rollup merge of #141614 - rperier:lint_type-ir-to-type-middle, r=compiler-errorsUrgau-5/+46
2025-06-18Rollup merge of #135656 - joshtriplett:hint-mostly-unused, r=saethlinUrgau-0/+10
2025-06-18expand: Remove some unnecessary generic parametersVadim Petrochenkov-46/+46
2025-06-18Emit the usages suggestions as tool-only suggestionsUrgau-11/+28
2025-06-18Make feature suggestion more consistent.Camille GILLOT-83/+24
2025-06-18ReviewsBoxy-3/+0
2025-06-18Rollup merge of #142619 - klensy:or_fun_call, r=nnethercoteJakub Beránek-24/+27
2025-06-18Rollup merge of #142383 - scottmcm:operandref-builder, r=workingjubileeJakub Beránek-78/+134
2025-06-18Rollup merge of #141610 - BoxyUwU:stabilize_generic_arg_infer, r=lcnr,travisc...Jakub Beránek-46/+6
2025-06-18Reduce uses of `hir_crate`.Camille GILLOT-16/+23
2025-06-18`evaluate_goal`: accept different inputslcnr-7/+6
2025-06-18reevaluate: reset `encountered_overflow`lcnr-45/+97
2025-06-18update commentlcnr-9/+7
2025-06-18actually use a doc commentlcnr-13/+13
2025-06-18Link to dev-guide docsBoxy-13/+41
2025-06-18hir_analysis: add `#![rustc_no_implicit_bounds]`David Wood-9/+16
2025-06-18Preserve caches in a call to shrink_to_fitTomasz Miąsko-1/+1
2025-06-18Implement lint against direct uses of rustc_type_ir in compiler cratesRomain Perier-5/+46
2025-06-18GCC backend: Remove `add_eval` if no function is createdGuillaume Gomez-1/+0
2025-06-18Merge commit 'fda0bb9588912a3e0606e880ca9f6e913cf8a5a4' into subtree-update_c...Guillaume Gomez-10357/+11917
2025-06-18fixup missing docs in attr parsingJana Dönszelmann-0/+19
2025-06-18better template for repr attributesJana Dönszelmann-1/+2
2025-06-18convert the `optimize` attribute to a new parserJana Dönszelmann-52/+63
2025-06-18add `#[align]` attributeFolkert de Vries-60/+154
2025-06-18Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3bors-98/+114
2025-06-18Fix span of AddrOf in format_args!() expansion.Mara Bos-1/+1
2025-06-18Allow storing `format_args!()` in `let`.Mara Bos-135/+104
2025-06-18Auto merge of #138165 - jdonszelmann:inline, r=oli-obkbors-340/+697
2025-06-18AsyncDrop trait without sync Drop generates an errorAndrew Zhogin-1/+20
2025-06-17CodeGen: rework Aggregate implemention for rvalue_creates_operand casesScott McMurray-78/+134
2025-06-18Also emit suggestions for usages in the `non_upper_case_globals` lintUrgau-11/+68
2025-06-17fix clippyJana Dönszelmann-11/+6
2025-06-17make error codes reflect reality betterJana Dönszelmann-104/+195
2025-06-17Rollup merge of #142635 - bjorn3:add_back_wasm_spec_abi, r=workingjubileeJacob Pratt-0/+11
2025-06-17Rollup merge of #142631 - xizheyin:142143, r=UrgauJacob Pratt-7/+21
2025-06-17Rollup merge of #142608 - workingjubilee:redescribe-rustc_target-more-accurat...Jacob Pratt-22/+25
2025-06-17Rollup merge of #142588 - ZuseZ4:generic-ctx-imprv, r=oli-obkJacob Pratt-9/+6
2025-06-17Rollup merge of #142371 - fee1-dead-contrib:push-xqlkumzurkus, r=petrochenkovJacob Pratt-36/+54
2025-06-17use consistent attr errors in all attribute parsersJana Dönszelmann-109/+141
2025-06-17fix bugs in inline/force_inline and diagnostics of all attr parsersJana Dönszelmann-107/+352
2025-06-17convert entire codebase to parsed inline attrsJana Dönszelmann-88/+67
2025-06-17implement rustc_force_inline parserJana Dönszelmann-2/+5
2025-06-17implement inline parserJonathan Dönszelmann-4/+16
2025-06-17Auto merge of #142613 - workingjubilee:rollup-yuod2hg, r=workingjubileebors-57/+89
2025-06-17Temporarily add back -Zwasm-c-abi=specbjorn3-0/+11
2025-06-18Dont suggest remove semi inside macro expansion for redundant semi lintxizheyin-7/+21
2025-06-17Find correct span when suggesting using clonexizheyin-1/+3
2025-06-17Auto merge of #137944 - davidtwco:sized-hierarchy, r=oli-obkbors-391/+1001
2025-06-17Don't double visit `HirId`s of inferred const/typesBoxy-2/+0
2025-06-17Rename hir const arg walking functionsBoxy-5/+5