Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: X10 2.0.6
-
Fix Version/s: X10 2.4
-
Component/s: X10 Compiler: Front-end, X10 Compiler: Front-end Parser
-
Labels:None
-
Number of attachments :
Description
I think that all the following should compile, but I get parsing errors.
In general, I think that adding parenthesis should always be allowed.
class Bar {
var c1:Any{self!=null};
var c2:(Any){self!=null};
var c3:() => void{self!=null};
var c4:(() => void){self!=null};
var c5:() => Any{self!=null};
var c6:(() => Any){self!=null};
var c7:() => (Any{self!=null});
}
Activity
Igor Peshansky
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | X10 2.1.0 [ 16496 ] |
David Grove
made changes -
| Fix Version/s | X10 2.1.1 [ 16497 ] | |
| Fix Version/s | X10 2.1.0 [ 16496 ] |
David Grove
made changes -
| Fix Version/s | X10 2.1.2 [ 16498 ] | |
| Fix Version/s | X10 2.1.1 [ 16497 ] |
David Grove
made changes -
| Fix Version/s | X10 2.2 [ 16002 ] | |
| Fix Version/s | X10 2.1.2 [ 16498 ] |
Vijay Saraswat
made changes -
| Assignee | Philippe Charles [ pcharles ] | Yoav Zibin [ yzibin ] |
Vijay Saraswat
made changes -
| Priority | Major [ 3 ] | Critical [ 2 ] |
Yoav Zibin
made changes -
| Assignee | Yoav Zibin [ yzibin ] | Vijay Saraswat [ vjsaraswat ] |
Igor Peshansky
made changes -
| Link |
This issue is depended upon by |
Vijay Saraswat
made changes -
| Fix Version/s | X10 2.3 [ 17009 ] | |
| Fix Version/s | X10 2.2 [ 16002 ] |
Igor Peshansky
made changes -
| Link |
This issue is depended upon by |
David Grove
made changes -
| Fix Version/s | X10 2.4 [ 17010 ] | |
| Fix Version/s | X10 2.3 [ 17009 ] |
Bulk-assigning unscheduled issues to the next release.