+typedef struct let_calloc {
+ size_t n;
+ decl_type *type;
+} let_calloc;
+
+static inline let_calloc *init_let_calloc(long n, decl_type *type) {
+ let_calloc *alloc = calloc(1, sizeof(*alloc));
+ alloc->n = n;
+ alloc->type = type;
+ return alloc;
+}
+
+static inline void free_let_calloc(let_calloc *alloc) {
+ free_decl_type(alloc->type);
+ free(alloc);
+}
+