Files
llgo/_demo/cppintf/foo/foo.go

23 lines
256 B
Go
Raw Normal View History

package foo
import (
"unsafe"
)
const (
LLGoFiles = "bar/bar.cpp"
LLGoPackage = "link"
)
type Callback struct {
Vptr *CallbackVtbl
}
type CallbackVtbl struct {
2024-06-22 02:39:29 +08:00
Val unsafe.Pointer
Calc unsafe.Pointer
}
//go:linkname F C.f
func F(cb *Callback)