Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: X10 2.1.2
-
Fix Version/s: X10 2.2
-
Component/s: Native X10: Compiler Codegen
-
Labels:None
-
Number of attachments :
Description
In an attempt to fix XTENLANG-1647, I've renamed the fake classes used in the typechecker for function types, only to find that those new names were propagated into the generated C++ code. That change did not affect the Java backend. The C++ backend should handle function and closure types specially, like the Java backend does, and not use the built-in names.
Issue Links
- is depended upon by
-
XTENLANG-1647
Frontend should reject wrong function types
-
r21061 should make it a little easier to locate the relevant code in the Java backend.