1234567891011121314151617181920212223242526 |
- // Copyright 2018 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.
- // Test that the error message for an unrepresentable typedef in a
- // union appears on the right line. This test is only run if the size
- // of long double is larger than 64.
- package main
- /*
- typedef long double Float128;
- typedef struct SV {
- union {
- Float128 float128;
- } value;
- } SV;
- */
- import "C"
- type ts struct {
- tv *C.SV // ERROR HERE
- }
- func main() {}
|