WebAssembly.LinkError

E127202

WebAssembly.LinkError is a JavaScript error type representing failures that occur when linking a WebAssembly module to its imports or environment.

All labels observed (3)

Label Occurrences
WebAssembly.LinkError canonical 4
LinkError 2
WebAssembly error type 1

How this entity was disambiguated

Statements (39)

Predicate Object
instanceOf Constructor ⓘ
Error type ⓘ
Function ⓘ
availableIn Node.js with WebAssembly support ⓘ
Web browsers with WebAssembly support ⓘ
canBeConstructedWith new WebAssembly.LinkError() ⓘ
new WebAssembly.LinkError(message) ⓘ
new WebAssembly.LinkError(message, options) ⓘ
defaultNameValue LinkError ⓘ
definedIn WebAssembly API ⓘ
differsFrom WebAssembly.CompileError ⓘ
WebAssembly.RuntimeError ⓘ
errorPhase Linking phase of WebAssembly instantiation ⓘ
hasCategory Runtime error ⓘ
WebAssembly error ⓘ
hasMDNDocumentation https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/LinkError ⓘ
hasProperty message ⓘ
name ⓘ
stack ⓘ
inheritsFrom Error.prototype ⓘ
introducedFor Linking failures of WebAssembly modules ⓘ
partOf JavaScript language ⓘ
linked to: JavaScript

WebAssembly JavaScript API ⓘ
prototypePropertyOf WebAssembly.LinkError.prototype ⓘ
standardizedBy ECMAScript WebAssembly specification ⓘ
subclassOf Error ⓘ
WebAssembly error type ⓘ
thrownBy WebAssembly.Module constructor in some embedding contexts ⓘ
WebAssembly.instantiate ⓘ
WebAssembly.instantiateStreaming ⓘ
thrownWhen A WebAssembly module fails to link to its environment ⓘ
A WebAssembly module fails to link to its imports ⓘ
A WebAssembly.Memory import has an incompatible configuration ⓘ
A WebAssembly.Table import has an incorrect element type ⓘ
A function import has an incompatible signature ⓘ
An import in a WebAssembly module has an incompatible type ⓘ
An import in a WebAssembly module is missing ⓘ
usedFor Diagnosing incorrect or missing WebAssembly imports ⓘ
Reporting environment mismatches for WebAssembly modules ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

WebAssembly JavaScript Interface → definesInterface → WebAssembly.LinkError ⓘ
WebAssembly.LinkError → subclassOf → WebAssembly error type ⓘ
linked to: WebAssembly.LinkError
WebAssembly.LinkError → defaultNameValue → LinkError ⓘ
linked to: WebAssembly.LinkError
WebAssembly.instantiateStreaming → canFailWith → LinkError ⓘ
linked to: WebAssembly.LinkError
WebAssembly.RuntimeError → differsFrom → WebAssembly.LinkError ⓘ
WebAssembly.instantiate → throws → WebAssembly.LinkError ⓘ
WebAssembly.CompileError → relatedTo → WebAssembly.LinkError ⓘ