about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-02-18Pretty placeholders using their namesMichael Goulet-1/+4
2023-02-18Collapse placeholders to root universe in canonicalizer if not preserving uni...Michael Goulet-4/+9
2023-02-18Don't ICE on bound types in sized conditionsMichael Goulet-4/+5
2023-02-18Emit the right types for vtable pointers when dropping dyn*Michael Goulet-80/+78
2023-02-18Make dyn* have the same scalar pair ABI as corresponding fat pointerMichael Goulet-1/+6
2023-02-18Use inttoptr to support usize as dyn* value, use pointercast to make sure poi...Michael Goulet-0/+8
2023-02-18Add consider_implied_clauseMichael Goulet-102/+97
2023-02-18Check that built-in callable types validate their output type is `Sized` (in ...Michael Goulet-14/+45
2023-02-18Remove default trait RPITIT candidatesMichael Goulet-33/+3
2023-02-18make first component of dyn* use pointer layout+type, and adjust DynStar commentRalf Jung-15/+6
2023-02-18lint: don't suggest assume_init for uninhabited typesy21-3/+18
2023-02-18Auto merge of #108209 - petrochenkov:doclean, r=notriddlebors-13/+27
2023-02-18Rollup merge of #108205 - tshepang:why-special-case, r=cjgillotMatthias Krüger-0/+5
2023-02-18Rollup merge of #108186 - compiler-errors:closures-with-late-bound-types-r-ba...Matthias Krüger-88/+124
2023-02-18Rollup merge of #108162 - clubby789:issue-108155, r=NilstriebMatthias Krüger-4/+9
2023-02-18Rollup merge of #108046 - oli-obk:no_evaluating_fed_queries, r=cjgillotMatthias Krüger-19/+6
2023-02-18Rollup merge of #108031 - jieyouxu:issue-108019, r=estebankMatthias Krüger-13/+43
2023-02-18doc links: Filter away autolinks in both rustc and rustdocVadim Petrochenkov-2/+19
2023-02-18rustdoc: Cleanup broken link callbacksVadim Petrochenkov-13/+10
2023-02-18Use the correct place for enum variants.Camille GILLOT-6/+14
2023-02-18Flood aggregate assignments with `Top`.Camille GILLOT-1/+4
2023-02-18add a summary, in addition to the linkTshepang Mbambo-2/+5
2023-02-18link to llvm changes that prompted the special casesTshepang Mbambo-0/+2
2023-02-18Auto merge of #106476 - keith:ks/add-sanitizer-support-for-modern-ios-platfor...bors-6/+15
2023-02-18Move late-bound arg type checks to resolve_bound_varsMichael Goulet-87/+123
2023-02-18Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviperbors-12/+38
2023-02-18Adjust tracking issue for non_lifetime_bindersMichael Goulet-1/+1
2023-02-18Auto merge of #108112 - nnethercote:clarify-iterator-interners, r=oli-obk,com...bors-181/+170
2023-02-17Auto merge of #105274 - saethlin:instcombine-mut-ref, r=cjgillotbors-5/+1
2023-02-17Make encode_attrs use opt_local_def_id_to_hir_id so we can feed it with None ...Santiago Pastorino-9/+12
2023-02-17Don't delay ReError bug during lexical region resolveMichael Goulet-1/+1
2023-02-17Auto merge of #108075 - WaffleLapkin:de-arena-allocates-you-OwO, r=Nilstriebbors-98/+90
2023-02-17Fix ICE on type alias in recursionclubby789-2/+3
2023-02-17Don't allow evaluating queries that were fed in a previous compiler runOli Scherer-19/+6
2023-02-17Don't eagerly convert principal to stringclubby789-4/+9
2023-02-17Auto merge of #108159 - matthiaskrgr:rollup-5k2j7cx, r=matthiaskrgrbors-41/+46
2023-02-17Rollup merge of #108154 - scottmcm:start-block-cleanup, r=compiler-errorsMatthias Krüger-12/+12
2023-02-17Rollup merge of #108149 - tshepang:typo, r=Dylan-DPCMatthias Krüger-1/+1
2023-02-17Rollup merge of #108126 - tshepang:nits, r=lcnrMatthias Krüger-3/+4
2023-02-17Rollup merge of #107592 - workingjubilee:use-16-bit-enum-on-16-bit-targets, r...Matthias Krüger-25/+29
2023-02-17Auto merge of #107965 - BoxyUwU:add_const_arg_has_type_predicate, r=compiler-...bors-12/+169
2023-02-17Avoid double-interning some `BoundVariableKind`s.Nicholas Nethercote-2/+0
2023-02-17Replace more `mk_foo` calls with `infer_foo`.Nicholas Nethercote-20/+16
2023-02-17Use `IntoIterator` for `mk_fn_sig`.Nicholas Nethercote-35/+28
2023-02-17Clarify iterator interners.Nicholas Nethercote-70/+87
2023-02-17Remove the `InternIteratorElement` impl for `&'a T`.Nicholas Nethercote-19/+8
2023-02-17Clarify `mk_fn_sig` signature.Nicholas Nethercote-3/+4
2023-02-17Replace `mk_foo` calls with `infer_foo` where possible.Nicholas Nethercote-41/+36
2023-02-17add predicate evaluation logicBoxy-16/+113
2023-02-17Add `Clause::ConstArgHasType` variantBoxy-5/+65