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 3
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 WebAssembly.LinkError self-linksurface differs
surface form: LinkError
definedIn WebAssembly JavaScript Interface
surface form: 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
surface form: JavaScript language

WebAssembly JavaScript Interface
surface form: WebAssembly JavaScript API
prototypePropertyOf WebAssembly.LinkError.prototype
standardizedBy WebAssembly specification
surface form: ECMAScript WebAssembly specification
subclassOf Error
WebAssembly.LinkError self-linksurface differs
surface form: 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 (6)

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

WebAssembly JavaScript Interface definesInterface WebAssembly.LinkError
WebAssembly.LinkError subclassOf WebAssembly.LinkError self-linksurface differs
this entity surface form: WebAssembly error type
WebAssembly.LinkError defaultNameValue WebAssembly.LinkError self-linksurface differs
this entity surface form: LinkError
WebAssembly.instantiateStreaming canFailWith WebAssembly.LinkError
this entity surface form: LinkError
WebAssembly.RuntimeError differsFrom WebAssembly.LinkError
WebAssembly.instantiate throws WebAssembly.LinkError