summaryrefslogtreecommitdiff
path: root/src/duk-libdom.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/duk-libdom.h')
-rw-r--r--src/duk-libdom.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/duk-libdom.h b/src/duk-libdom.h
index 84fc497..79b440e 100644
--- a/src/duk-libdom.h
+++ b/src/duk-libdom.h
@@ -20,11 +20,21 @@ int duk_libdom_output(struct ir *ir);
int output_interface(struct ir *ir, struct ir_entry *interfacee);
/**
+ * generate a declaration to implement a dictionary using duk and libdom.
+ */
+int output_interface_declaration(FILE* outf, struct ir_entry *interfacee);
+
+/**
* generate a source file to implement a dictionary using duk and libdom.
*/
int output_dictionary(struct ir *ir, struct ir_entry *dictionarye);
/**
+ * generate a declaration to implement a dictionary using duk and libdom.
+ */
+int output_dictionary_declaration(FILE* outf, struct ir_entry *dictionarye);
+
+/**
* generate preface block for nsgenbind
*/
int output_tool_preface(FILE* outf);