about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
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
2025-06-16trait_sel: sort `{Meta,Pointee}Sized` diagnostics lastDavid Wood-10/+17
2025-06-16trait_sel: `MetaSized` bounds in dispatchable checkDavid Wood-8/+15
2025-06-16trait_sel: stash `{Meta,Pointee}Sized` errorsDavid Wood-1/+4
2025-06-16hir_analysis: add `{Meta,Pointee}Sized` boundsDavid Wood-142/+323
2025-06-16lint: don't consider sizedness in upcastable lintDavid Wood-1/+2
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-24/+53
2025-06-16add and use generic get_const_int functionManuel Drehwald-7/+4
2025-06-16indicate ppc64 elf abi in e_flagsostylk-0/+18
2025-06-16explicitly set llvm_abiname option on existing ppc64 targetsostylk-0/+8
2025-06-16Revert overeager warning for misuse of `--print native-static-libs`Jubilee Young-19/+0
2025-06-16Apply suggestions from code reviewCelina G. Val-230/+1
2025-06-16Fix some unused fields in AST visitorMichael Goulet-2/+2
2025-06-16Handle same-crate macro for borrowck semicolon suggestionUrgau-4/+1
2025-06-16Rollup merge of #142573 - lcnr:search_graph-3, r=lqdJakub Beránek-17/+6
2025-06-16Rollup merge of #142554 - nnethercote:fix-PathSource-lifetimes, r=petrochenkovJakub Beránek-33/+33
2025-06-16Rollup merge of #142498 - GrigorenkoPV:as-ptr-refactor, r=jdonszelmannJakub Beránek-13/+41
2025-06-16Rollup merge of #142341 - xizheyin:142311, r=fee1-deadJakub Beránek-17/+28
2025-06-16Rollup merge of #139340 - beetrees:riscv-float-struct-abi, r=workingjubileeJakub Beránek-134/+272
2025-06-16Change __rust_no_alloc_shim_is_unstable to be a functionDaniel Paoliello-98/+114
2025-06-16Make sure to propagate result from visit_expr_fieldsMichael Goulet-1/+1
2025-06-16Fold unnecessary visit_struct_field_def in AstValidatorMichael Goulet-18/+2
2025-06-16make more CodegenCx function genericManuel Drehwald-2/+2
2025-06-16Port `#[rustc_as_ptr]` to the new attribute systemPavel Grigorenko-13/+41
2025-06-16Dont suggest converting `///` to regular comment when it appears after missin...xizheyin-17/+28
2025-06-16trait_sel: `{Meta,Pointee}Sized` on `?Sized` typesDavid Wood-174/+215
2025-06-16trait_sel: `{Meta,Pointee}Sized` on `Sized` typesDavid Wood-0/+101
2025-06-16Reason about borrowed classes in CopyProp.Camille GILLOT-27/+30
2025-06-16Add comment.Camille GILLOT-0/+3
2025-06-16Rollup merge of #142561 - nnethercote:fix-njn-comment, r=chenyukangJakub Beránek-1/+2