diff --git a/src/tink/macro/ClassBuilder.hx b/src/tink/macro/ClassBuilder.hx index 9067a6b..e98dfbe 100644 --- a/src/tink/macro/ClassBuilder.hx +++ b/src/tink/macro/ClassBuilder.hx @@ -175,6 +175,11 @@ class ClassBuilder { return m; } + public function addMembers(td:TypeDefinition) { + for (f in td.fields) + addMember(f); + } + public function addMember(m:Member, ?front:Bool = false):Member { doAddMember(m, front);