Skip to content

Commit

Permalink
Update syntax blocks for JS wasm pages (mdn#4706)
Browse files Browse the repository at this point in the history
  • Loading branch information
Elchi3 authored May 5, 2021
1 parent a784df3 commit ff3fce2
Show file tree
Hide file tree
Showing 21 changed files with 36 additions and 39 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js">Promise&lt;WebAssembly.Module&gt; WebAssembly.compile(bufferSource);</pre>
<pre class="brush: js">WebAssembly.compile(bufferSource)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,12 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js"><code>new WebAssembly.CompileError(<var>message</var>, <var>fileName</var>, <var>lineNumber</var>)</code></pre>
<pre class="brush: js">
new WebAssembly.CompileError()
new WebAssembly.CompileError(message)
new WebAssembly.CompileError(message, fileName)
new WebAssembly.CompileError(message, fileName, lineNumber)
</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js">Promise&lt;WebAssembly.Module&gt; WebAssembly.compileStreaming(<em>source</em>);</pre>
<pre class="brush: js">WebAssembly.compileStreaming(source)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,7 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js">new WebAssembly.Global(<em>descriptor</em>, <em>value</em>);</pre>
<pre class="brush: js">new WebAssembly.Global(descriptor, value)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,7 @@ <h2 id="Syntax">Syntax</h2>
times.</p>
</div>

<pre
class="brush: js">new WebAssembly.Instance(<em>module</em>, <em>importObject</em>);</pre>
<pre class="brush: js">new WebAssembly.Instance(module, importObject)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ <h2 id="Syntax">Syntax</h2>
<h3 id="Primary_overload_—_taking_wasm_binary_code">Primary overload — taking wasm binary
code</h3>

<pre class="brush: js">Promise&lt;ResultObject&gt; WebAssembly.instantiate(bufferSource, importObject);
<pre class="brush: js">WebAssembly.instantiate(bufferSource, importObject);
</pre>

<h4 id="Parameters">Parameters</h4>
Expand Down Expand Up @@ -87,7 +87,7 @@ <h4 id="Exceptions">Exceptions</h4>
<h3 id="Secondary_overload_—_taking_a_module_object_instance">Secondary overload — taking
a module object instance</h3>

<pre class="brush: js">Promise&lt;WebAssembly.Instance&gt; WebAssembly.instantiate(module, importObject);
<pre class="brush: js">WebAssembly.instantiate(module, importObject);
</pre>

<h4 id="Parameters_2">Parameters</h4>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js">Promise&lt;ResultObject&gt; WebAssembly.instantiateStreaming(<em>source</em>, <em>importObject</em>);</pre>
<pre class="brush: js">WebAssembly.instantiateStreaming(source, importObject)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,12 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js">new WebAssembly.LinkError(<var>message</var>, <var>fileName</var>, <var>lineNumber</var>)</pre>
<pre class="brush: js">
new WebAssembly.LinkError()
new WebAssembly.LinkError(message)
new WebAssembly.LinkError(message, fileName)
new WebAssembly.LinkError(message, fileName, lineNumber)
</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">memory.grow(<em>number</em>);
</pre>
<pre class="brush: js">grow(number)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">new WebAssembly.Memory(memoryDescriptor);</pre>
<pre class="brush: js">new WebAssembly.Memory(memoryDescriptor)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js">WebAssembly.Module.customSections(<em>module</em>, <em>sectionName</em>);</pre>
<pre class="brush: js">WebAssembly.Module.customSections(module, sectionName)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">WebAssembly.Module.exports(module);</pre>
<pre class="brush: js">WebAssembly.Module.exports(module)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">WebAssembly.Module.imports(module);</pre>
<pre class="brush: js">WebAssembly.Module.imports(module)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ <h2 id="Syntax">Syntax</h2>
</p>
</div>

<pre class="brush: js">new WebAssembly.Module(bufferSource);</pre>
<pre class="brush: js">new WebAssembly.Module(bufferSource)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,12 @@

<h2 id="Syntax">Syntax</h2>

<pre
class="brush: js">new WebAssembly.RuntimeError(<var>message</var>, <var>fileName</var>, <var>lineNumber</var>)</pre>
<pre class="brush: js">
new RuntimeError.LinkError()
new RuntimeError.LinkError(message)
new RuntimeError.LinkError(message, fileName)
new RuntimeError.LinkError(message, fileName, lineNumber)
</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">table.get(<em>index</em>);
</pre>
<pre class="brush: js">get(index)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">table.grow(<em>number</em>);
</pre>
<pre class="brush: js">grow(number)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,6 @@
{{jsxref("WebAssembly.Table")}} object returns the length of the table, i.e. the number
of elements in the table.</p>

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">table.length;
</pre>

<h2 id="Examples">Examples</h2>

<h3 id="Using_length">Using length</h3>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">table.set(<em>index</em>, <em>value</em>);
</pre>
<pre class="brush: js">set(index, value)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">new WebAssembly.Table(tableDescriptor);</pre>
<pre class="brush: js">new WebAssembly.Table(tableDescriptor)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

<h2 id="Syntax">Syntax</h2>

<pre class="brush: js">WebAssembly.validate(bufferSource);</pre>
<pre class="brush: js">WebAssembly.validate(bufferSource)</pre>

<h3 id="Parameters">Parameters</h3>

Expand Down

0 comments on commit ff3fce2

Please sign in to comment.