Skip to content
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

Add assertion and fix AST identity that had broken by template instantiation #1760

Merged
merged 1 commit into from
Mar 19, 2013

Conversation

9rnsr
Copy link
Contributor

@9rnsr 9rnsr commented Mar 18, 2013

@dnadlinger
Copy link
Member

I can confirm that this fixes the issues I'm seeing.

@WalterBright: Could you please have a look at the change? I don't want to merge it myself as I'm not sure what implicit assumptions about the interaction of deferred semantic runs and mixin templates might have been made elsewhere in the code.

@9rnsr
Copy link
Contributor Author

9rnsr commented Mar 19, 2013

@donc I think you also know well about this area. Could you please review this?

donc pushed a commit that referenced this pull request Mar 19, 2013
Add assertion and fix AST identity that had broken by template instantiation
@donc donc merged commit 9a5a9e3 into dlang:master Mar 19, 2013
WalterBright pushed a commit that referenced this pull request Sep 6, 2014
AST identity issue has been properly fixed in #3383 (fceb16b).
@CyberShadow
Copy link
Member

This pull request may have introduced a regression:
https://issues.dlang.org/show_bug.cgi?id=14739

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.

4 participants