about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
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
2025-06-17Dont replace escaping bound vars in item sigsBoxy-84/+67
2025-06-17Test whether we use DeepRejectCtxtBoxy-4/+8
2025-06-17Don't build `ParamEnv` and do trait solving in `ItemCtxt`sBoxy-127/+194
2025-06-17apply clippy::or_fun_callklensy-24/+27
2025-06-17Rollup merge of #142598 - ostylk:fix/ppc64_llvmabi, r=nikic,workingjubileeJubilee-0/+26
2025-06-17Rollup merge of #142595 - workingjubilee:revert-warning-138139, r=ChrisDentonJubilee-19/+0
2025-06-17Rollup merge of #142587 - compiler-errors:try-visit-expr-fields, r=jieyouxuJubilee-3/+3
2025-06-17Rollup merge of #142586 - compiler-errors:remove-visit-struct-field-def, r=fm...Jubilee-18/+2
2025-06-17Rollup merge of #142584 - Urgau:span-borrowck-139049, r=fmeaseJubilee-4/+1
2025-06-17Rollup merge of #142570 - jieyouxu:disunion, r=estebankJubilee-10/+41
2025-06-17Rollup merge of #142542 - cjgillot:invalidate-simplify-cfg, r=SparrowLiiJubilee-3/+16
2025-06-16compiler: Redescribe rustc_target search algo more accuratelyJubilee Young-14/+7
2025-06-16compiler: Redescribe rustc_target::spec more accuratelyJubilee Young-8/+18
2025-06-17Add a warning to LateContext::get_def_pathblyxyas-0/+9
2025-06-17Reject union default field valuesJieyou Xu-10/+41
2025-06-16cranelift/gcc: `{Meta,Pointee,}Sized` in minicoreDavid Wood-60/+72
2025-06-16trait_sel: skip `nominal_obligations` for `Sized`David Wood-0/+8
2025-06-16trait_sel: skip elaboration of sizedness supertraitDavid Wood-12/+152
2025-06-16trait_sel: extend fast path with sized hierarchyDavid Wood-23/+47
2025-06-16middle: print `{Meta,Pointee}Sized` in opaquesDavid Wood-5/+31
2025-06-16trait_sel: print `{Meta,Pointee}Sized` impl headersDavid Wood-16/+46