| Index: src/asmjs/asm-wasm-builder.h
|
| diff --git a/src/asmjs/asm-wasm-builder.h b/src/asmjs/asm-wasm-builder.h
|
| index 9f85dfaf07b97b40436a48c858e525a984a9b3fb..891f2f3af593a8c6cf8a5c5b62743d5e979fc3fc 100644
|
| --- a/src/asmjs/asm-wasm-builder.h
|
| +++ b/src/asmjs/asm-wasm-builder.h
|
| @@ -15,14 +15,16 @@ namespace v8 {
|
| namespace internal {
|
|
|
| class FunctionLiteral;
|
| +class Script;
|
|
|
| namespace wasm {
|
|
|
| class AsmWasmBuilder {
|
| public:
|
| - explicit AsmWasmBuilder(Isolate* isolate, Zone* zone, FunctionLiteral* root,
|
| - AsmTyper* typer);
|
| + explicit AsmWasmBuilder(Isolate* isolate, Zone* zone, Script* script,
|
| + FunctionLiteral* root);
|
| ZoneBuffer* Run(Handle<FixedArray>* foreign_args);
|
| + AsmTyper* typer() { return &typer_; }
|
|
|
| static const char* foreign_init_name;
|
| static const char* single_function_name;
|
| @@ -30,8 +32,9 @@ class AsmWasmBuilder {
|
| private:
|
| Isolate* isolate_;
|
| Zone* zone_;
|
| + Script* script_;
|
| FunctionLiteral* literal_;
|
| - AsmTyper* typer_;
|
| + AsmTyper typer_;
|
| };
|
| } // namespace wasm
|
| } // namespace internal
|
|
|