MCPcopy Index your code
hub / github.com/nodejs/node / initialize

Method initialize

lib/wasi.js:149–159  ·  view source on GitHub ↗
(instance)

Source from the content-addressed store, hash-verified

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 };

Callers 6

tickOnSocketFunction · 0.45
processHeaderFragmentedFunction · 0.45
newParserFunction · 0.45
processHeaderFunction · 0.45
newParserFunction · 0.45

Calls 2

finalizeBindingsMethod · 0.95
_initializeFunction · 0.50

Tested by

no test coverage detected