You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
540 B
43 lines
540 B
// Copyright 2017 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.
|
|
|
|
package a
|
|
|
|
import "go/build"
|
|
|
|
type (
|
|
Float64 = float64
|
|
Rune = rune
|
|
)
|
|
|
|
type (
|
|
Int int
|
|
IntAlias = Int
|
|
IntAlias2 = IntAlias
|
|
S struct {
|
|
Int
|
|
IntAlias
|
|
IntAlias2
|
|
}
|
|
)
|
|
|
|
type (
|
|
Context = build.Context
|
|
)
|
|
|
|
type (
|
|
I1 interface {
|
|
M1(IntAlias2) Float64
|
|
M2() Context
|
|
}
|
|
|
|
I2 = interface {
|
|
M1(Int) float64
|
|
M2() build.Context
|
|
}
|
|
)
|
|
|
|
var i1 I1
|
|
var i2 I2 = i1
|