diff options
author | Vincent Sanders <vincent.sanders@collabora.co.uk> | 2012-11-20 13:44:27 +0000 |
---|---|---|
committer | Vincent Sanders <vincent.sanders@collabora.co.uk> | 2012-11-20 13:44:27 +0000 |
commit | e510204a381a7253d2cf69deeed01b043a4b80ad (patch) | |
tree | 7d956d8d7fe867511305a8c1d4d92c5862d20fb4 /src/nsgenbind-ast.c | |
parent | a044206384cb02aaaaab65f813878ddcd44b1dd1 (diff) | |
download | nsgenbind-e510204a381a7253d2cf69deeed01b043a4b80ad.tar.gz nsgenbind-e510204a381a7253d2cf69deeed01b043a4b80ad.tar.bz2 |
add unshared option
Diffstat (limited to 'src/nsgenbind-ast.c')
-rw-r--r-- | src/nsgenbind-ast.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/nsgenbind-ast.c b/src/nsgenbind-ast.c index 52febaa..09ce8ce 100644 --- a/src/nsgenbind-ast.c +++ b/src/nsgenbind-ast.c @@ -173,7 +173,7 @@ char *genbind_node_gettext(struct genbind_node *node) case GENBIND_NODE_TYPE_STRING: case GENBIND_NODE_TYPE_PREAMBLE: case GENBIND_NODE_TYPE_IDENT: - case GENBIND_NODE_TYPE_BINDING_TYPE: + case GENBIND_NODE_TYPE_TYPE: case GENBIND_NODE_TYPE_BINDING_INTERFACE: case GENBIND_NODE_TYPE_CBLOCK: return node->r.text; @@ -190,6 +190,7 @@ struct genbind_node *genbind_node_getnode(struct genbind_node *node) case GENBIND_NODE_TYPE_BINDING: case GENBIND_NODE_TYPE_BINDING_PRIVATE: case GENBIND_NODE_TYPE_BINDING_INTERNAL: + case GENBIND_NODE_TYPE_BINDING_UNSHARED: case GENBIND_NODE_TYPE_OPERATION: case GENBIND_NODE_TYPE_API: case GENBIND_NODE_TYPE_GETTER: @@ -225,7 +226,7 @@ static const char *genbind_node_type_to_str(enum genbind_node_type type) case GENBIND_NODE_TYPE_BINDING: return "Binding"; - case GENBIND_NODE_TYPE_BINDING_TYPE: + case GENBIND_NODE_TYPE_TYPE: return "Type"; case GENBIND_NODE_TYPE_BINDING_PRIVATE: @@ -237,6 +238,9 @@ static const char *genbind_node_type_to_str(enum genbind_node_type type) case GENBIND_NODE_TYPE_BINDING_INTERFACE: return "Interface"; + case GENBIND_NODE_TYPE_BINDING_UNSHARED: + return "Unshared"; + case GENBIND_NODE_TYPE_OPERATION: return "Operation"; |