@@ -146,21 +146,21 @@ enum ChangeDiscriminant {
147 ReplaceWith = 2,
147 ReplaceWith = 2,
149− /// Immediates: `(pointer1, length1, pointer2, length2)`
149+ /// Immediates: `(id1, id2)`
151 /// Stack: `[... Node] -> [... Node]`
151 /// Stack: `[... Node] -> [... Node]`
153 /// ```text
153 /// ```text
154− /// stack.top().setAttribute(String(pointer1, length1), String(pointer2, length2))
154+ /// stack.top().setAttribute(String(id1), String(id2))
156 SetAttribute = 3,
156 SetAttribute = 3,
158− /// Immediates: (pointer, length)
158+ /// Immediates: (id)
160 /// Stack: `[... Node] -> [... Node]`
160 /// Stack: `[... Node] -> [... Node]`
162 /// ```text
162 /// ```text
163− /// stack.top().removeAttribute(String(pointer, length))
163+ /// stack.top().removeAttribute(String(id))
165 RemoveAttribute = 4,
165 RemoveAttribute = 4,
@@ -210,43 +210,43 @@ enum ChangeDiscriminant {
211 CreateTextNode = 9,
211 CreateTextNode = 9,
213− /// Immediates: `(pointer, length)`
213+ /// Immediates: `(id)`
215 /// Stack: `[...] -> [... Node]`
215 /// Stack: `[...] -> [... Node]`
217 /// ```text
217 /// ```text
218− /// stack.push(createElement(String(pointer, length))
218+ /// stack.push(createElement(String(id))
220 CreateElement = 10,
220 CreateElement = 10,
222− /// Immediate: `(pointer, length, A, B)`
222+ /// Immediates: `(id, A, B)`
224 /// Stack: `[... Node] -> [... Node]`
224 /// Stack: `[... Node] -> [... Node]`
226 /// ```text
226 /// ```text
227− /// event = String(pointer, length)
227+ /// event = String(id)
228− /// callback = ProxyToRustCallback(A, B);
228+ /// callback = ProxyToRustCallback(A, B)
229− /// stack.top().addEventListener(event, callback);
229+ /// stack.top().addEventListener(event, callback)
231 NewEventListener = 11,
231 NewEventListener = 11,
233− /// Immediate: `(pointer, length, A, B)`
233+ /// Immediates: `(id, A, B)`
235 /// Stack: `[... Node] -> [... Node]`
235 /// Stack: `[... Node] -> [... Node]`
237 /// ```text
237 /// ```text
238− /// event = String(pointer, length)
238+ /// event = String(id)
239 /// new_callback = ProxyToRustCallback(A, B);
239 /// new_callback = ProxyToRustCallback(A, B);
240 /// stack.top().updateEventlistener(new_callback)
240 /// stack.top().updateEventlistener(new_callback)
242 UpdateEventListener = 12,
242 UpdateEventListener = 12,
244− /// Immediates: `(pointer, length)`
244+ /// Immediates: `(id)`
246 /// Stack: `[... Node] -> [... Node]`
246 /// Stack: `[... Node] -> [... Node]`
248 /// ```text
248 /// ```text
249− /// stack.top().removeEventListener(String(pointer, length));
249+ /// stack.top().removeEventListener(String(id));
251 RemoveEventListener = 13,
251 RemoveEventListener = 13,
@@ -268,21 +268,21 @@ enum ChangeDiscriminant {
269 DropString = 15,
269 DropString = 15,
271− /// Immediates: `(pointer1, length1, pointer2, length2)`
271+ /// Immediates: `(id1, id2)`
273 /// Stack: `[...] -> [... Node]`
273 /// Stack: `[...] -> [... Node]`
275 /// ```text
275 /// ```text
276− /// stack.push(createElementNS(String(pointer1, length1), String(pointer2, length2))
276+ /// stack.push(createElementNS(String(id1), String(id2))
278 CreateElementNS = 16,
278 CreateElementNS = 16,
280− /// Immediates: `(pointer1, length1, pointer2, length2, pointer3, length3)`
280+ /// Immediates: `(id1, id2, id3)`
282 /// Stack: `[... Node] -> [... Node]`
282 /// Stack: `[... Node] -> [... Node]`
284 /// ```text
284 /// ```text
285− /// stack.top().setAttributeNS(String(pointer1, length1), String(pointer2, length2), String(pointer3, length3))
285+ /// stack.top().setAttributeNS(String(id1), String(id2), String(id3))
287 SetAttributeNS = 17,
287 SetAttributeNS = 17,