about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-02-18Use inttoptr to support usize as dyn* value, use pointercast to make sure poi...Michael Goulet-0/+8
2023-02-18make first component of dyn* use pointer layout+type, and adjust DynStar commentRalf Jung-15/+6
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-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-17Auto merge of #108075 - WaffleLapkin:de-arena-allocates-you-OwO, r=Nilstriebbors-98/+90
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
2023-02-17Auto merge of #108058 - Zoxc:query-ctxtx-byval, r=cjgillotbors-26/+26
2023-02-16`BasicBlock::new(0)` -> `START_BLOCK` [no functional changes]Scott McMurray-12/+12
2023-02-17Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwUbors-251/+329
2023-02-17typoTshepang Mbambo-1/+1
2023-02-17Auto merge of #108145 - matthiaskrgr:rollup-bgadak1, r=matthiaskrgrbors-328/+499
2023-02-16fix new usage of type_ofKyle Matsuda-1/+1
2023-02-16changes from reviewKyle Matsuda-11/+47
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-284/+240
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-182/+268
2023-02-17Rollup merge of #108136 - eggyal:unmet_trait_alias_bound_on_generic_impl, r=c...Matthias Krüger-13/+19
2023-02-17Rollup merge of #108133 - kylematsuda:earlybinder-cleanups, r=compiler-errorsMatthias Krüger-5/+8
2023-02-17Rollup merge of #108104 - matthiaskrgr:into, r=compiler-errorsMatthias Krüger-4/+3
2023-02-17Rollup merge of #108086 - alexcrichton:wasm-relaxed-simd-feature, r=eholkMatthias Krüger-0/+1
2023-02-17Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillotMatthias Krüger-306/+468
2023-02-16Default repr(C) enums to c_int sizeJubilee Young-25/+29
2023-02-16Clarify `DerivedObligationCause` may hold alias idAlan Egerton-12/+16
2023-02-16Do not ICE on unmet trait alias impl boundsAlan Egerton-1/+3