Add enums.
[wrappi.git] / generator / wrappi_main.ml
index 8f92cb1..abe74ed 100644 (file)
@@ -30,6 +30,11 @@ let nr_sds = StringMap.cardinal api.api_structs
 let nr_uns = StringMap.cardinal api.api_unions
 let nr_eps = StringMap.cardinal api.api_entry_points
 
+(* Extend the API with some entry points which are purely
+ * generated from other things, eg. from enums.
+ *)
+let api = Wrappi_enums.extend_api api
+
 let dump_and_exit () =
   printf "typedefs (%d):\n" nr_tds;
   iter_typedefs api (fun td -> printf "  %s\n" (string_of_typedef td));