Files
Nim/tests/objects/t3734.nim
Neelesh Chandola d998cb58dd void object fields are now ignored by codegen and fields/fieldPairs iterator (#10144)
* Codegen now ignores object fields of type void
* Fix `$` bug for objects/tuples where it does not add a comma
* fields/fieldPairs iterators now ignore void types
* Use `isEmptyType` instead of checking for `tyVoid` directly
2019-01-10 12:49:35 +01:00

18 lines
227 B
Nim

discard """
output: "i0"
"""
type
Application = object
config: void
i: int
f: void
proc printFields(rec: Application) =
for k, v in fieldPairs(rec):
echo k, v
var app: Application
printFields(app)