File tree Expand file tree Collapse file tree 2 files changed +15
-10
lines changed Expand file tree Collapse file tree 2 files changed +15
-10
lines changed Original file line number Diff line number Diff line change @@ -28,21 +28,13 @@ func (err errorContext) String() string {
28
28
// [error-context.debug-message]: https://github.com/WebAssembly/component-model/blob/main/design/mvp/Explainer.md#error-contextdebug-message
29
29
func (err errorContext ) DebugMessage () string {
30
30
var s string
31
- errorContextDebugMessage (err , unsafe .Pointer (& s ))
31
+ wasmimport_errorContextDebugMessage (err , unsafe .Pointer (& s ))
32
32
return s
33
33
}
34
34
35
- //go:wasmimport canon error-context.debug-message
36
- //go:noescape
37
- func errorContextDebugMessage (err errorContext , msg unsafe.Pointer )
38
-
39
35
// Drop represents the Canonical ABI [error-context.drop] function.
40
36
//
41
37
// [error-context.drop]: https://github.com/WebAssembly/component-model/blob/main/design/mvp/Explainer.md#error-contextdrop
42
38
func (err errorContext ) Drop () {
43
- errorContextDrop (err )
39
+ wasmimport_errorContextDrop (err )
44
40
}
45
-
46
- //go:wasmimport canon error-context.drop
47
- //go:noescape
48
- func errorContextDrop (err errorContext )
Original file line number Diff line number Diff line change
1
+ package cm
2
+
3
+ import "unsafe"
4
+
5
+ // msg uses unsafe.Pointer for compatibility with go1.23 and lower.
6
+ //
7
+ //go:wasmimport canon error-context.debug-message
8
+ //go:noescape
9
+ func wasmimport_errorContextDebugMessage (err errorContext , msg unsafe.Pointer )
10
+
11
+ //go:wasmimport canon error-context.drop
12
+ //go:noescape
13
+ func wasmimport_errorContextDrop (err errorContext )
You can’t perform that action at this time.
0 commit comments