mirror of
https://github.com/golang/go
synced 2024-11-14 14:50:23 -07:00
4e65f18cae
If we see a typedef to an anonymous struct more than once, presumably in two different Go files that import "C", use the same Go type name. Fixes #8133. LGTM=rsc R=rsc CC=golang-codereviews https://golang.org/cl/102080043
14 lines
384 B
Go
14 lines
384 B
Go
// Copyright 2014 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.
|
|
|
|
// Issue 8331. A typedef of an unnamed struct is the same struct when
|
|
// #include'd twice. No runtime test; just make sure it compiles.
|
|
|
|
package cgotest
|
|
|
|
// #include "issue8331.h"
|
|
import "C"
|
|
|
|
var issue8331Var C.issue8331
|