-
-
Notifications
You must be signed in to change notification settings - Fork 267
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
Compilation failure on code analysis #470
Comments
Yes, it crashes. Thanks for the report and the nice test case. |
The issue might be related to the fact that InnerStruct seems to be associated with multiple |
The mangled name of the return type template changes from |
Might be worth revisiting Kenji's solution to the similar issues we previously had with inout Voldemort functions for context. |
Still crashes. |
The type should have already been resolved if the struct itself is, but due to multiple-types-per-declaration issues in DMD, this might not be the case. GitHub: Fixes ldc-developers#470.
The type should have already been resolved if the struct itself is, but due to multiple-types-per-declaration issues in DMD, this might not be the case. GitHub: Fixes ldc-developers#470.
Well, turns out that the change in symbol codegen order that came with my recent changes mitigated this so that a tiny extra check in one place is enough to handle the borked AST. |
While attempting compilation of my company's code library tests, I ran into a compiler error. I have a working checkout at commit 22749e4.
Minimized code to produce the error:
Compiler output:
The text was updated successfully, but these errors were encountered: