Files
Nim/nimdoc/testproject/subdir/subdir_b/utils.nim
2018-10-31 00:19:24 +01:00

27 lines
373 B
Nim

type
SomeType* = enum
enumValueA,
enumValueB,
enumValueC
proc someType*(): SomeType =
## constructor.
SomeType(2)
# bug #9235
template aEnum*(): untyped =
type
A* {.inject.} = enum ## The enum A.
aA
template bEnum*(): untyped =
type
B* {.inject.} = enum ## The enum B.
bB
func someFunc*() =
## My someFunc.
discard