MCPcopy Create free account
hub / github.com/buke/quickjs-go / classObjectOpaque

Function classObjectOpaque

class_bridge.go:14–19  ·  view source on GitHub ↗
(objectID int32)

Source from the content-addressed store, hash-verified

12import "C"
13
14func classObjectOpaque(objectID int32) unsafe.Pointer {
15 if objectID >= 0 {
16 return nil
17 }
18 return C.IntToOpaque(C.int32_t(objectID))
19}
20
21func resolveClassObjectFromOpaque(ctx *Context, opaque unsafe.Pointer) (*Context, int32, bool) {
22 if ctx == nil || ctx.runtime == nil || opaque == nil {

Calls

no outgoing calls