(instance)
| 147 | |
| 148 | // Must not export _start, may optionally export _initialize |
| 149 | initialize(instance) { |
| 150 | this.finalizeBindings(instance); |
| 151 | |
| 152 | const { _start, _initialize } = this[kInstance].exports; |
| 153 | |
| 154 | validateUndefined(_start, 'instance.exports._start'); |
| 155 | if (_initialize !== undefined) { |
| 156 | validateFunction(_initialize, 'instance.exports._initialize'); |
| 157 | _initialize(); |
| 158 | } |
| 159 | } |
| 160 | |
| 161 | getImportObject() { |
| 162 | return { [this[kBindingName]]: this.wasiImport }; |
no test coverage detected