1234567891011121314151617181920212223 |
- discard """
- cmd: "nim check $file"
- errormsg: ""
- nimout: '''
- t17437.nim(20, 16) Error: undeclared identifier: 'x'
- t17437.nim(20, 16) Error: expression 'x' has no type (or is ambiguous)
- t17437.nim(20, 19) Error: incorrect object construction syntax
- t17437.nim(20, 19) Error: incorrect object construction syntax
- t17437.nim(20, 12) Error: expression '' has no type (or is ambiguous)
- '''
- """
- # bug #17437 invalid object construction should result in error
- type
- V = ref object
- x, y: int
- proc m =
- var v = V(x: x, y)
- m()
|