(ensure-var codegen retvar type)
(ensure-var codegen valvar type))
(when count
- (ensure-var codegen count c-type-int (length methods)))
+ (ensure-var codegen count c-type-size-t (length methods)))
(when decls
(emit-decl codegen decls))
(labels ((maybe-emit (fragment)