diff options
author | Derek Schuff <dschuff@chromium.org> | 2016-01-05 14:18:11 -0800 |
---|---|---|
committer | Derek Schuff <dschuff@chromium.org> | 2016-01-05 14:18:11 -0800 |
commit | ee7a01815045ffbe1ef097ea5af12594fd6ad2f7 (patch) | |
tree | 2bba2ea810565fd3331e591a85313a2f1899b16d /src/wasm-parser.c | |
parent | 519b49121bf028d8646a78e2621c3934fc92c095 (diff) | |
parent | 3d9be10028c6c3136c8e98f32c91fae369bd3ed2 (diff) | |
download | wabt-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.c | 8 |
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; |