about summary refs log tree commit diff stats
path: root/wrapperhelper/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'wrapperhelper/src/main.c')
-rw-r--r--wrapperhelper/src/main.c23
1 files changed, 14 insertions, 9 deletions
diff --git a/wrapperhelper/src/main.c b/wrapperhelper/src/main.c
index 1b5b2db2..37786f68 100644
--- a/wrapperhelper/src/main.c
+++ b/wrapperhelper/src/main.c
@@ -131,31 +131,31 @@ int main(int argc, char **argv) {
 			del_str2kw();
 			return 2;
 		}
-		VECTOR(references) *reqs = references_from_file(ref_file, ref);
-		if (!reqs) {
+		VECTOR(references) *refs = references_from_file(ref_file, ref);
+		if (!refs) {
 			file_del(content);
 			del_machines();
 			del_str2kw();
 			return 2;
 		}
-		// vector_for(references, req, reqs) request_print(req);
-		if (!solve_references(reqs, content->decl_map)) {
+		// vector_for(references, req, refs) request_print(req);
+		if (!solve_references(refs, content->decl_map)) {
 			printf("Warning: failed to solve all default requests\n");
 		}
-		// vector_for(references, req, reqs) request_print(req);
-		//vector_for(references, req, reqs) request_print_check(req);
+		// vector_for(references, req, refs) request_print(req);
+		references_print_check(refs);
 		FILE *out = fopen(out_file, "w");
 		if (!out) {
 			err(2, "Error: failed to open %s", ref_file);
 			file_del(content);
-			vector_del(references, reqs);
+			vector_del(references, refs);
 			del_machines();
 			del_str2kw();
 			return 2;
 		}
-		output_from_references(out, reqs);
+		output_from_references(out, refs);
 		fclose(out);
-		vector_del(references, reqs);
+		vector_del(references, refs);
 		file_del(content);
 		del_machines();
 		del_str2kw();
@@ -183,6 +183,11 @@ int main(int argc, char **argv) {
 			struct_print(st);
 			printf("\n")
 		)
+		kh_foreach_key(content->type_set, typ,
+			printf("Type: %p = ", typ);
+			type_print(typ);
+			printf("\n")
+		)
 		kh_foreach(content->type_map, name, typ,
 			printf("Typedef: %s -> %p = ", name, typ);
 			type_print(typ);