Skip to content

move most of front to libsyntax #16240

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

move most of front to libsyntax #16240

wants to merge 1 commit into from

Conversation

nrc
Copy link
Member

@nrc nrc commented Aug 4, 2014

I tried to move all of front to libsyntax but feature_gate.rs and std_inject.rs have small but annoying dependencies on other rustc stuff. So I'm not really sure if moving just this stuff is worthwhile, but it does seem a bit of a better fit in libsyntax.

r?

@@ -73,8 +76,6 @@ pub fn modify_for_testing(sess: &Session,

struct TestHarnessGenerator<'a> {
cx: TestCtxt<'a>,
tests: Vec<ast::Ident>,
tested_submods: Vec<ast::Ident>,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a merge conflict gone awry?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think so. This seems to revert #16034.

@pcwalton
Copy link
Contributor

pcwalton commented Aug 4, 2014

I won't object to this, but could we maybe make this a separate crate to reduce memory consumption of the build?

@eddyb
Copy link
Member

eddyb commented Aug 4, 2014

@pcwalton These should be small enough, and they can be reduced further IMO.

@alexcrichton
Copy link
Member

ping @nick29581, any progress on this?

@alexcrichton
Copy link
Member

Closing due to inactivity, but this would be awesome to have!

@nrc
Copy link
Member Author

nrc commented Sep 10, 2014

Let this slide, sorry. New PR coming up soon

@eddyb
Copy link
Member

eddyb commented Sep 10, 2014

@nick29581 we should coordinate so no pointless conflicts happen with #13316.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants