Uh oh!
There was an error while loading. Please reload this page.
The Genesis of Generic Germination - #53645
Conversation
This comment has been minimized.
This comment has been minimized.
bors
commented
Aug 24, 2018
☔ The latest upstream changes (presumably #53662) made this pull request unmergeable. Please resolve the merge conflicts. |
kennytm
commented
Aug 28, 2018
(Somehow I read the title as "Genesis of Germanic Germination" and thought why we're adding i18n into rustc itself 😐) |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
| // parsing problem. Either mark all const args with const (or | ||
| // something else, it doesn't really matter) or merge const args | ||
| // and type args together at the AST level and separate them | ||
| // later on, probably when lowering to the HIR. |
There was a problem hiding this comment.
If S<MY_CONST> is supposed to work, then it can use same approach as identifiers in patterns.
In AST it's PatKind::Ident, but in HIR it's turned into a proper pattern based on resolution, for const arguments it would be something like ast::GenericArg::Ident.
I agree this is not necessary to do in this PR though.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
varkor
commented
Sep 6, 2018
(Note for triage: I'm going to get around to addressing these comments and hopefully fixing the existing crashes soon.) |
TimNN
commented
Sep 25, 2018
Ping from triage! Since it's been I while, I was wondering if you could give us a small update on the status of this PR? |
varkor
commented
Sep 28, 2018
I'm going to start investigating the ICE again soon (been busier than I expected). I think @eddyb's going to be leaving some comments soon as well. |
TimNN
commented
Oct 16, 2018
Ping from triage! Since it's been I while, I was wondering if you could give us a small update on the status of this PR? |
varkor
commented
Oct 16, 2018
I've made progress in my local branch since last time, though not quite ready to push. I think a full review will be unlikely before the 2018 edition though, as things are getting busy close to the deadline. |
f0bae41 to
bfc4b41CompareTimNN
commented
Oct 23, 2018
@vakor: Thanks for the update! |
Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com>
Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com>
Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com>
Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com>
varkor
commented
May 6, 2019
I've resolved several remaining r? @eddyb |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
This whole infrastructure should be rewritten to use ty::print, can you open an issue about that?
mark-i-m
commented
May 6, 2019
it was rebased, the inevitable conclusion of all epic journeys in the land of git. And thus concluded the Genesis of Generic Germination. |
Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com>
eddyb
commented
May 6, 2019
@bors r+ |
bors
commented
May 6, 2019
📌 Commit 9a2772a has been approved by |
bors
commented
May 6, 2019
The Genesis of Generic Germination *Long had its coming been foretold: a collaborative effort with @yodaldevoid, set in motion by @jplatte, to beget a new Kind: one of a very different Sort to those that come before it. Amidst promises of ineffable powers previously thought unobtainable, few dared believe that the prophecies were true. But as they gazed upon that which claimed to be the Beginning, a few gentle sparks of hope fluttered deep within. It was not Time yet. But it was a Sign. And maybe, for some, that was enough.* There's a long way to go, but we're at the point where we would benefit from GitHub's reviewing capabilities. r? @eddyb
bors
commented
May 6, 2019
☀️ Test successful - checks-travis, status-appveyor |
rust-highfive
commented
May 6, 2019
Tested on commit rust-lang/rust@a19cf18. Direct link to PR: <rust-lang/rust#53645> 💔 rls on windows: test-pass → test-fail (cc @Xanewok, @rust-lang/infra).
Long had its coming been foretold: a collaborative effort with @yodaldevoid, set in motion by @jplatte, to beget a new Kind: one of a very different Sort to those that come before it. Amidst promises of ineffable powers previously thought unobtainable, few dared believe that the prophecies were true. But as they gazed upon that which claimed to be the Beginning, a few gentle sparks of hope fluttered deep within. It was not Time yet. But it was a Sign. And maybe, for some, that was enough.
There's a long way to go, but we're at the point where we would benefit from GitHub's reviewing capabilities.
r? @eddyb