f
template Attr() {.pragma.}
Size: a a a
f
template Attr() {.pragma.}
G
implSerializeFor(Kek, Lol, ...)
f
G
f
f
f
G
f
storeTraits(DocEntry, dekAliasKinds, dekProcKinds, dekStructKinds)
f
G
VB
f
enum E = a, b
const c = {a, b}
kind: E
of c
f
VB
f
f
const dekStructKinds* = { dekObject, dekDefect, dekException, dekEffect }
type
DocEntry* = ref object
case kind*: DocEntryKind
# ...
of dekStructKinds:
superTypes*: seq[DocId]
of dekAliasKinds:
baseType*: DocType
f
f
VB