{"push_id":1355697791,"size":16,"distinct_size":16,"ref":"refs/heads/rollup","head":"019be404a9ffeb9fb18110a5bd79ee47a1ae51d6","before":"efa88afad4c079594fb6809388d2371ed5aba2d7","commits":[{"sha":"b0eee76d25fc3388cdc0eb78fe84228e90ae8c88","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Include attributes on generic parameter bindings in pretty printer.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/b0eee76d25fc3388cdc0eb78fe84228e90ae8c88"},{"sha":"4bb68be68106c655486a6a9d68780bd1b7cc9cd3","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Add feature gate for `dropck_eyepatch` feature (RFC 1327).","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/4bb68be68106c655486a6a9d68780bd1b7cc9cd3"},{"sha":"e8ccc682542f9d77c6c02bf6e4520536b7c767c5","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Thread `pure_wrt_drop` field through lifetime and type parameters.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/e8ccc682542f9d77c6c02bf6e4520536b7c767c5"},{"sha":"7d2d5bcbcf8342976609feeb46972d346b549cca","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Code for enforcing `#[may_dangle]` attribute.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/7d2d5bcbcf8342976609feeb46972d346b549cca"},{"sha":"9a649c328c50485de72f057a8003dcbbf3b4dc53","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Require destructors using `#[may_dangle]` to use `unsafe impl`.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/9a649c328c50485de72f057a8003dcbbf3b4dc53"},{"sha":"e185cd519058611eac883cde44442f0d48a22de0","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Fix bug in test for E0199 and add test for E0198.\n\nIn particular, as far as I can tell from the error diagnostics, the\nformer test for E0199 was actually a test for E0198, and there was no\ntest for E0198.\n\n(I am assuming that one of my previous changes to the `unsafe impl`\nchecking fixed a latent bug in how these two cases were\ndifferentiated.)","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/e185cd519058611eac883cde44442f0d48a22de0"},{"sha":"fa7f69cdaaa30a88e928478d7ba05f403f522f54","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"tests for `#[may_dangle]` attribute.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/fa7f69cdaaa30a88e928478d7ba05f403f522f54"},{"sha":"8dd9493cf291b31ebe2e6c3aa18f259156fd9d89","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"placate diagnostic checking tests by fixing sample code in E0569.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/8dd9493cf291b31ebe2e6c3aa18f259156fd9d89"},{"sha":"c239fee2b60c756f88e5dd7abdb945de5b699bea","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"fix typo in diagnostic sample code","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/c239fee2b60c756f88e5dd7abdb945de5b699bea"},{"sha":"0271a9a60a5b1ba5e1b51aa9ac73321bf699c3df","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Fix Subst construction: use subst from adt_def rather than Drop impl's subst.\n\nThis addresses issue pointed out by niko that prior code would break\nif the declaration order for generics does not match how they are fed\ninto the instantiation of the type itself. (Added some tests\nexercising this scenario.)","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/0271a9a60a5b1ba5e1b51aa9ac73321bf699c3df"},{"sha":"818ac082d211128d399b51f1466f9fac1bbe4b43","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"remove fixme that i no longer think appropriate.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/818ac082d211128d399b51f1466f9fac1bbe4b43"},{"sha":"85d2e4d1d6c78f885d010284a439041aa6f2bc80","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Review feedback: add linebreak and reindent to make braces match better.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/85d2e4d1d6c78f885d010284a439041aa6f2bc80"},{"sha":"0d8f7164bb2a5b949e8b34e8bf08b19eb32b1144","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Review feedback: expand comment and simplify some code.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/0d8f7164bb2a5b949e8b34e8bf08b19eb32b1144"},{"sha":"4124d8e48b9ffbd9f33819eba74baadf6cfdbe6c","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Moved new dropck-eyepatch compile-fail tests to the `ui/` subtree.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/4124d8e48b9ffbd9f33819eba74baadf6cfdbe6c"},{"sha":"10a58ac49b7529e39fc2ad823204853f3538d90b","author":{"name":"Felix S. Klock II","email":"801e68dcb613e9d3183367931a61c1946402ca66@pnkfx.org"},"message":"Incorporate review feedback: code formatting fixes, expand a comment.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/10a58ac49b7529e39fc2ad823204853f3538d90b"},{"sha":"019be404a9ffeb9fb18110a5bd79ee47a1ae51d6","author":{"name":"Eduard-Mihai Burtescu","email":"613118da93f8edb865e6b8bbd310eb2d3bd69600@gmail.com"},"message":"Rollup merge of #37117 - pnkfelix:may-dangle-attr, r=nikomatsakis\n\n`#[may_dangle]` attribute\n\n`#[may_dangle]` attribute\n\nSecond step of #34761. Last big hurdle before we can work in earnest towards Allocator integration (#32838)\n\nNote: I am not clear if this is *also* a syntax-breaking change that needs to be part of a breaking-batch.","distinct":true,"url":"https://api.github.com/repos/eddyb/rust/commits/019be404a9ffeb9fb18110a5bd79ee47a1ae51d6"}]}
{"actor":{"display_login":"eddyb"}}