blob: 12c78c848c1b076c751553470ebcda3f27edf28e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
discard """
cmd: "nim check --hints:off $file"
"""
block: # bug #21887
type
EnumA = enum A = 300, B
EnumB = enum A = 10
EnumC = enum C
doAssert typeof(EnumC(A)) is EnumC #[tt.Error
^ ambiguous identifier: 'A' -- use one of the following:
EnumA.A: EnumA
EnumB.A: EnumB]#
block: # issue #22598
type
A = enum
red
B = enum
red
let a = red #[tt.Error
^ ambiguous identifier: 'red' -- use one of the following:
A.red: A
B.red: B]#
|