diff options
author | Timothee Cour <timothee.cour2@gmail.com> | 2021-01-22 06:06:45 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-22 15:06:45 +0100 |
commit | 8f1f0bd1daedfe96b1dd1cf248057be516e1d186 (patch) | |
tree | 24a5c2f77d118257f8947c15d197e288ce6260c1 /tests | |
parent | 2d0cb18b9f092fad54abefed475218ae92fc846c (diff) | |
download | Nim-8f1f0bd1daedfe96b1dd1cf248057be516e1d186.tar.gz |
typetraits: make genericHead docs reflect reality; use runnableExamples (#16776) [backport:1.4]
Diffstat (limited to 'tests')
-rw-r--r-- | tests/metatype/ttypetraits.nim | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/metatype/ttypetraits.nim b/tests/metatype/ttypetraits.nim index 326faac82..32cdd2871 100644 --- a/tests/metatype/ttypetraits.nim +++ b/tests/metatype/ttypetraits.nim @@ -282,7 +282,12 @@ block genericHead: doAssert not compiles(genericHead(Foo)) type Bar = object doAssert not compiles(genericHead(Bar)) - # doAssert seq[int].genericHead is seq + + when false: # xxx not supported yet + doAssert seq[int].genericHead is seq + when false: # xxx not supported yet, gives: Error: identifier expected + type Hoo[T] = object + doAssert genericHead(Hoo[int])[float] is Hoo[float] block: # elementType iterator myiter(n: int): auto = |