| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | | Auto merge of #110496 - WaffleLapkin:🏳️⚧️sound, r=compiler-errors | bors | 2023-04-19 | 3 | -52/+15 |
|\ \ \
| |/ /
|/| | |
|
| * | | Don't transmute `&List<GenericArg>` <-> `&List<Ty>` | Maybe Waffle | 2023-04-18 | 2 | -51/+14 |
| * | | Remove `as_substs` usage | Maybe Waffle | 2023-04-18 | 1 | -1/+1 |
| |/ |
|
* | | Rollup merge of #110498 - kylematsuda:earlybinder-rpitit-tys, r=compiler-errors | Matthias Krüger | 2023-04-19 | 1 | -7/+0 |
|\ \ |
|
| * | | add EarlyBinder to return type of collect_return_position_impl_trait_in_trait... | Kyle Matsuda | 2023-04-18 | 1 | -7/+0 |
| |/ |
|
* | | Auto merge of #110083 - saethlin:encode-hashes-as-bytes, r=cjgillot | bors | 2023-04-18 | 3 | -6/+10 |
|\ \ |
|
| * | | Store hashes in special types so they aren't accidentally encoded as numbers | Ben Kimock | 2023-04-18 | 3 | -6/+10 |
| |/ |
|
* | | Rollup merge of #110417 - jsoref:spelling-compiler, r=Nilstrieb | Guillaume Gomez | 2023-04-18 | 5 | -8/+8 |
|\ \
| |/
|/| |
|
| * | Spelling - compiler | Josh Soref | 2023-04-17 | 5 | -8/+8 |
* | | Rollup merge of #110465 - WaffleLapkin:assure_everyone_that_has_type_flags_is... | Matthias Krüger | 2023-04-18 | 1 | -0/+8 |
|\ \ |
|
| * | | Assure everyone that `has_type_flags` is fast | Maybe Waffle | 2023-04-17 | 1 | -0/+8 |
* | | | Auto merge of #110243 - WaffleLapkin:bless_tagged_pointers🙏, r=Nilstrieb | bors | 2023-04-17 | 2 | -18/+16 |
|\ \ \
| |_|/
|/| | |
|
| * | | Use `ptr::Alignment` for extra coolness points | Maybe Waffle | 2023-04-14 | 2 | -4/+6 |
| * | | Lift `Pointer`'s requirement for the pointer to be thin | Maybe Waffle | 2023-04-12 | 1 | -17/+14 |
| * | | Bless tagged pointers (comply to strict provenance) | Maybe Waffle | 2023-04-11 | 1 | -9/+7 |
| * | | Add `bits_for` helper for tagged pointers & fixup docs | Maybe Waffle | 2023-04-11 | 1 | -1/+2 |
* | | | Rollup merge of #110394 - scottmcm:less-idx-new, r=WaffleLapkin | Matthias Krüger | 2023-04-17 | 1 | -0/+10 |
|\ \ \ |
|
| * | | | Various minor Idx-related tweaks | Scott McMurray | 2023-04-16 | 1 | -0/+10 |
* | | | | Rollup merge of #110386 - nnethercote:clean-up-traversal-macros, r=lcnr | Matthias Krüger | 2023-04-17 | 2 | -6/+7 |
|\ \ \ \
| |_|_|/
|/| | | |
|
| * | | | Simplify `CloneLiftImpls` and `TrivialTypeTraversalImpls`. | Nicholas Nethercote | 2023-04-16 | 2 | -6/+7 |
* | | | | Rollup merge of #110345 - nnethercote:rm-Super-impls-for-Region, r=compiler-e... | fee1-dead | 2023-04-16 | 4 | -21/+4 |
|\ \ \ \ |
|
| * | | | | Remove `TypeSuper{Foldable,Visitable}` impls for `Region`. | Nicholas Nethercote | 2023-04-16 | 4 | -21/+4 |
| |/ / / |
|
* | | | | Rollup merge of #109665 - fee1-dead-contrib:rm-remap-queries, r=oli-obk | fee1-dead | 2023-04-16 | 2 | -20/+0 |
|\ \ \ \ |
|
| * | | | | Remove `remap_env_constness` in queries | Deadbeef | 2023-04-08 | 2 | -20/+0 |
* | | | | | Rollup merge of #110387 - nnethercote:rm-use-rustc_hir-as-ast, r=fee1-dead | fee1-dead | 2023-04-16 | 1 | -7/+7 |
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| * | | | | Don't `use rustc_hir as ast`(!) | Nicholas Nethercote | 2023-04-16 | 1 | -7/+7 |
| | |/ /
| |/| | |
|
* | | | | Rollup merge of #110299 - kylematsuda:earlybinder-impl-subject, r=compiler-er... | Matthias Krüger | 2023-04-14 | 1 | -4/+0 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | make tcx.impl_subject return EarlyBinder, remove bound_impl_subject, rename u... | Kyle Matsuda | 2023-04-13 | 1 | -4/+0 |
* | | | | Auto merge of #110160 - petrochenkov:notagain2, r=cjgillot | bors | 2023-04-14 | 2 | -3/+25 |
|\ \ \ \ |
|
| * | | | | resolve: Pre-compute non-reexport module children | Vadim Petrochenkov | 2023-04-12 | 2 | -3/+25 |
* | | | | | Rollup merge of #110233 - nbdd0121:intrinsic, r=tmiasko | Matthias Krüger | 2023-04-13 | 1 | -2/+3 |
|\ \ \ \ \
| |_|/ / /
|/| | | | |
|
| * | | | | Make rust-intrinsic ABI unwindable | Gary Guo | 2023-04-12 | 1 | -2/+3 |
| |/ / / |
|
* | | | | Remove some unused type folders. | Nicholas Nethercote | 2023-04-13 | 1 | -77/+2 |
* | | | | Make `Region::as_var` infallible. | Nicholas Nethercote | 2023-04-13 | 1 | -3/+3 |
* | | | | Rollup merge of #110175 - nnethercote:symbol-cleanups, r=jackh726 | Matthias Krüger | 2023-04-12 | 1 | -5/+10 |
|\ \ \ \ |
|
| * | | | | Add `sym::anon`. | Nicholas Nethercote | 2023-04-11 | 1 | -1/+1 |
| * | | | | Introduce `Region::get_name_or_anon`. | Nicholas Nethercote | 2023-04-11 | 1 | -5/+10 |
* | | | | | Rollup merge of #110153 - DaniPopes:compiler-typos, r=Nilstrieb | Matthias Krüger | 2023-04-12 | 1 | -1/+1 |
|\ \ \ \ \
| |_|/ / /
|/| | | | |
|
| * | | | | Fix typos in compiler | DaniPopes | 2023-04-10 | 1 | -1/+1 |
| | |_|/
| |/| | |
|
* | | | | Rollup merge of #110126 - compiler-errors:new-solver-safe-transmute, r=oli-obk | Michael Goulet | 2023-04-11 | 1 | -0/+3 |
|\ \ \ \
| |_|/ /
|/| | | |
|
| * | | | Support safe transmute in new solver | Michael Goulet | 2023-04-10 | 1 | -0/+3 |
| |/ / |
|
* | | | Auto merge of #108698 - IntQuant:issue-100717-infer-6, r=davidtwco | bors | 2023-04-10 | 1 | -8/+24 |
|\ \ \
| |/ /
|/| | |
|
| * | | Call `into_diagnostic_arg` on Binder's contained value directly. | IQuant | 2023-04-10 | 1 | -3/+21 |
| * | | A more general implementation of `IntoDiagnosticArg` for `Binder` (Also remov... | IQuant | 2023-04-04 | 1 | -13/+11 |
* | | | Remove identity casts | Nilstrieb | 2023-04-09 | 2 | -2/+2 |
* | | | Fix some clippy::complexity | Nilstrieb | 2023-04-09 | 1 | -2/+2 |
* | | | Auto merge of #109500 - petrochenkov:modchainld, r=oli-obk | bors | 2023-04-09 | 1 | -1/+1 |
|\ \ \ |
|
| * | | | rustc_middle: Remove `Option` from `module_reexports` query | Vadim Petrochenkov | 2023-04-08 | 1 | -1/+1 |
| | |/
| |/| |
|
* | | | Auto merge of #106281 - JulianKnodt:transmute_const_generics, r=b-naber | bors | 2023-04-08 | 1 | -0/+95 |
|\ \ \
| |/ /
|/| | |
|
| * | | Add feature gate | kadmin | 2023-04-07 | 1 | -7/+9 |