diff options
author | Vincent Sanders <vince@kyllikki.org> | 2015-07-29 00:08:08 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2015-07-29 00:08:08 +0100 |
commit | cb23f1f911523752db095781d0d5fa3e334f1aa5 (patch) | |
tree | 4c9044542443243067f9e57d4710573b49122f74 /src/webidl-ast.h | |
parent | 3f0d06f529fb5efaeb4edd89e61b3421951b8bf2 (diff) | |
download | nsgenbind-cb23f1f911523752db095781d0d5fa3e334f1aa5.tar.gz nsgenbind-cb23f1f911523752db095781d0d5fa3e334f1aa5.tar.bz2 |
Add property generation and add it to prototype construction
Diffstat (limited to 'src/webidl-ast.h')
-rw-r--r-- | src/webidl-ast.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/webidl-ast.h b/src/webidl-ast.h index 5d0cbc0..38968f3 100644 --- a/src/webidl-ast.h +++ b/src/webidl-ast.h @@ -62,9 +62,10 @@ enum webidl_type { }; enum webidl_type_modifier { + WEBIDL_TYPE_MODIFIER_NONE, WEBIDL_TYPE_MODIFIER_UNSIGNED, WEBIDL_TYPE_MODIFIER_UNRESTRICTED, - WEBIDL_TYPE_READONLY, + WEBIDL_TYPE_MODIFIER_READONLY, }; struct webidl_node; @@ -86,7 +87,7 @@ struct webidl_node *webidl_node_add(struct webidl_node *node, struct webidl_node /* node contents acessors */ char *webidl_node_gettext(struct webidl_node *node); struct webidl_node *webidl_node_getnode(struct webidl_node *node); -int webidl_node_getint(struct webidl_node *node); +int *webidl_node_getint(struct webidl_node *node); enum webidl_node_type webidl_node_gettype(struct webidl_node *node); /* node searches */ |