Root Zanli
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
golang
/
1.22.0
/
src
/
cmd
/
vet
/
testdata
/
cgo
/
Filename :
cgo.go
back
Copy
// Copyright 2015 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // This file contains tests for the cgo checker. package testdata // void f(void *p) {} import "C" import "unsafe" func CgoTests() { var c chan bool C.f(*(*unsafe.Pointer)(unsafe.Pointer(&c))) // ERROR "embedded pointer" C.f(unsafe.Pointer(&c)) // ERROR "embedded pointer" }