{"push_id":2824579964,"size":17,"distinct_size":0,"ref":"refs/heads/master","head":"d95f078f0af28203c379365574a433ca5b79e9d8","before":"d41f21f11a249ad78990eb9a1ec899ec123c7136","commits":[{"sha":"1884fe35b6b30e02a65bf13a542f0798f220724f","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"add a `user_substs` map into the typeck tables","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/1884fe35b6b30e02a65bf13a542f0798f220724f"},{"sha":"d7d4d7c8d5620b7b120304cc5eecf25b499e394a","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"add a `user_substs` table and store the annotations in there","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/d7d4d7c8d5620b7b120304cc5eecf25b499e394a"},{"sha":"e23ad83fbc3afdde5f931d976a6d8592c3550e46","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"add a `user_ty` annotation to `Constant`","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/e23ad83fbc3afdde5f931d976a6d8592c3550e46"},{"sha":"5f1643d2ea93b02e2cc0a08e74918f37d79ee159","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"equate the `user_ty` of a constant with its declared `ty`","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/5f1643d2ea93b02e2cc0a08e74918f37d79ee159"},{"sha":"2d1d3fef6205276e0123dea96cc346d1da7df6d0","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"support user annotations in fns, methods","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/2d1d3fef6205276e0123dea96cc346d1da7df6d0"},{"sha":"56506cfa25a8f4c47b1e093cdc576a62b1eb08a5","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"support user-given types in adts","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/56506cfa25a8f4c47b1e093cdc576a62b1eb08a5"},{"sha":"e84db9bc1b4050590c84511213bc5c042b0f39a3","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"add test for method ufcs notation","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/e84db9bc1b4050590c84511213bc5c042b0f39a3"},{"sha":"016ccf8e6e252201fd01a5c3156d91c5fe882914","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"include ADT user-ty in output","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/016ccf8e6e252201fd01a5c3156d91c5fe882914"},{"sha":"05c1b89308dc92cf05deb6bc3c051346006be80c","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"rename test case\n\nthe 3 is because the type arguments are in the 3rd position","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/05c1b89308dc92cf05deb6bc3c051346006be80c"},{"sha":"f8653006d3f714348f05195e2597040aa3acf916","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"ufcs with annot in position 1 and 2","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/f8653006d3f714348f05195e2597040aa3acf916"},{"sha":"beb3374b1cfdf07d654c325c6ed6b84216e0fbfc","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"pacify the mercilous tidy: canonical ignore comments","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/beb3374b1cfdf07d654c325c6ed6b84216e0fbfc"},{"sha":"6f731274589977954e531fc8c858b043bb683993","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"pacify the mercilous tidy: doc comment for `is_identity`","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/6f731274589977954e531fc8c858b043bb683993"},{"sha":"fa787454c568bbefcec65f473ced46095435ef71","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"pacify the mercilous tidy: user-ty on rvalue assignments","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/fa787454c568bbefcec65f473ced46095435ef71"},{"sha":"7c3654a722f8a2edc34af386ed798ef9ad801957","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"pacify the mercilous tidy: adt user-ty","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/7c3654a722f8a2edc34af386ed798ef9ad801957"},{"sha":"5778fec665ae2660426293bcfd3b30530d22e3b5","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"pacify the mercilous tidy: adt-nullary-enums test","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/5778fec665ae2660426293bcfd3b30530d22e3b5"},{"sha":"ed73a3267a648cffb92f60e50aa75a6547d9955d","author":{"name":"Niko Matsakis","email":"4cc33a8ae3d9bb448f90bf63a1d4018698b1fb94@alum.mit.edu"},"message":"address pnkfelix nits","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/ed73a3267a648cffb92f60e50aa75a6547d9955d"},{"sha":"d95f078f0af28203c379365574a433ca5b79e9d8","author":{"name":"bors","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org"},"message":"Auto merge of #53225 - nikomatsakis:nll-type-annot, r=pnkfelix\n\nMIR: support user-given type annotations on fns, structs, and enums\n\nThis branch adds tooling to track user-given type annotations on functions, structs, and enum variant expressions. The user-given types are passed onto NLL which then enforces them.\n\ncc #47184 — not a complete fix, as there are more cases to cover\n\nr? @eddyb\ncc @rust-lang/wg-compiler-nll","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/d95f078f0af28203c379365574a433ca5b79e9d8"}]}
{"actor":{"display_login":"bors"}}