summaryrefslogtreecommitdiff
path: root/src/jsapi-libdom.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-05-16 14:38:10 +0100
committerVincent Sanders <vince@kyllikki.org>2014-05-16 14:38:57 +0100
commit94137186a3e2270e9b96f243a82a77a590c17f01 (patch)
tree472bf61c08196f483a3700a8d845c9cd44cdc96c /src/jsapi-libdom.h
parent4a75f7ee606deeffd9a89d82983bf6e9edb8f27b (diff)
downloadnsgenbind-94137186a3e2270e9b96f243a82a77a590c17f01.tar.gz
nsgenbind-94137186a3e2270e9b96f243a82a77a590c17f01.tar.bz2
make property generation use map
Diffstat (limited to 'src/jsapi-libdom.h')
-rw-r--r--src/jsapi-libdom.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jsapi-libdom.h b/src/jsapi-libdom.h
index 2925866..e8d57c4 100644
--- a/src/jsapi-libdom.h
+++ b/src/jsapi-libdom.h
@@ -19,6 +19,10 @@ struct binding_interface {
int own_properties; /**< the number of properties the interface has */
int own_functions; /**< the number of functions the interface has */
+ bool has_type_properties; /**< some of the properties on the
+ * interface have a type handler
+ */
+
int inherit_idx; /**< index into binding map of inherited
* interface or -1 for not in map
*/