diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ambsym/tambsym3.nim | 7 | ||||
-rw-r--r-- | tests/enum/tcrossmodule.nim | 5 |
2 files changed, 10 insertions, 2 deletions
diff --git a/tests/ambsym/tambsym3.nim b/tests/ambsym/tambsym3.nim index 0558517bd..e50f9c461 100644 --- a/tests/ambsym/tambsym3.nim +++ b/tests/ambsym/tambsym3.nim @@ -1,12 +1,15 @@ discard """ - errormsg: "ambiguous identifier" + errormsg: "ambiguous enum field" file: "tambsym3.nim" - line: 11 + line: 14 """ # Test ambiguous symbols import mambsym1, times +{.hint[AmbiguousEnum]: on.} +{.hintAsError[AmbiguousEnum]: on.} + var v = mDec #ERROR_MSG ambiguous identifier diff --git a/tests/enum/tcrossmodule.nim b/tests/enum/tcrossmodule.nim index 1e97fd1ee..c21072198 100644 --- a/tests/enum/tcrossmodule.nim +++ b/tests/enum/tcrossmodule.nim @@ -8,3 +8,8 @@ template t = doAssert some(Success) t() + +block: # legacy support for behavior before overloadableEnums + # warning: ambiguous enum field 'Success' assumed to be of type MyEnum + let x = {Success} + doAssert x is set[MyEnum] |