-extern def_file * def_file_parse
- PARAMS ((const char *, def_file *));
-extern void def_file_free
- PARAMS ((def_file *));
-extern def_file_export * def_file_add_export
- PARAMS ((def_file *, const char *, const char *, int));
-extern def_file_import * def_file_add_import
- PARAMS ((def_file *, const char *, const char *, int, const char *));
-extern void def_file_add_directive
- PARAMS ((def_file *, const char *, int));
+extern def_file *def_file_parse (const char *, def_file *);
+extern void def_file_free (def_file *);
+extern def_file_export *def_file_add_export (def_file *, const char *,
+ const char *, int,
+ const char *, int *);
+extern def_file_import *def_file_add_import (def_file *, const char *,
+ const char *, int, const char *,
+ const char *, int *);
+extern int def_file_add_import_from (def_file *fdef,
+ int num_imports,
+ const char *name,
+ const char *module,
+ int ordinal,
+ const char *internal_name,
+ const char *its_name);
+extern def_file_import *def_file_add_import_at (def_file *, int, const char *,
+ const char *, int, const char *,
+ const char *);
+extern void def_file_add_directive (def_file *, const char *, int);
+extern def_file_module *def_get_module (def_file *, const char *);