summaryrefslogtreecommitdiff
path: root/src/wasm-parser.c
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@chromium.org>2016-01-05 14:18:11 -0800
committerDerek Schuff <dschuff@chromium.org>2016-01-05 14:18:11 -0800
commitee7a01815045ffbe1ef097ea5af12594fd6ad2f7 (patch)
tree2bba2ea810565fd3331e591a85313a2f1899b16d /src/wasm-parser.c
parent519b49121bf028d8646a78e2621c3934fc92c095 (diff)
parent3d9be10028c6c3136c8e98f32c91fae369bd3ed2 (diff)
downloadwabt-ee7a01815045ffbe1ef097ea5af12594fd6ad2f7.tar.gz
wabt-ee7a01815045ffbe1ef097ea5af12594fd6ad2f7.tar.bz2
wabt-ee7a01815045ffbe1ef097ea5af12594fd6ad2f7.zip
Merge pull request #16 from WebAssembly/support_cxx
Support use of parser and AST in C++ programs
Diffstat (limited to 'src/wasm-parser.c')
-rw-r--r--src/wasm-parser.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wasm-parser.c b/src/wasm-parser.c
index fc610b97..38f061c2 100644
--- a/src/wasm-parser.c
+++ b/src/wasm-parser.c
@@ -3734,7 +3734,7 @@ yyreduce:
CHECK_ALLOC_NULL(field);
field->loc = (yylsp[0]);
field->type = WASM_MODULE_FIELD_TYPE_EXPORT;
- field->export = (yyvsp[0].export);
+ field->export_ = (yyvsp[0].export);
}
#line 3740 "src/wasm-parser.c" /* yacc.c:1646 */
break;
@@ -3828,13 +3828,13 @@ yyreduce:
break;
}
case WASM_MODULE_FIELD_TYPE_EXPORT: {
- WasmExportPtr export_ptr = &field->export;
+ WasmExportPtr export_ptr = &field->export_;
CHECK_ALLOC(wasm_append_export_ptr_value(&(yyval.module).exports, &export_ptr));
- if (field->export.name.start) {
+ if (field->export_.name.start) {
WasmBinding* binding = wasm_append_binding(&(yyval.module).export_bindings);
CHECK_ALLOC_NULL(binding);
binding->loc = field->loc;
- binding->name = field->export.name;
+ binding->name = field->export_.name;
binding->index = (yyval.module).exports.size - 1;
}
break;