/prebuilts/go/linux-x86/src/go/types/ |
D | interface.go | 17 type Interface struct { struct 18 check *Checker // for error reporting; nil once type set is computed 19 methods []*Func // ordered list of explicitly declared methods 20 embeddeds []Type // ordered list of explicitly embedded elements 21 …oken.Pos // positions of embedded elements; or nil (for error messages) - use pointer to save space 22 implicit bool // interface is wrapper for type set literal (non-interface T, ~T, or A|B) 23 …te bool // indicates that obj, methods, and embeddeds are set and type set can be computed 25 tset *_TypeSet // type set described by this interface, computed lazily 29 func (t *Interface) typeSet() *_TypeSet { return computeInterfaceTypeSet(t.check, nopos, t) } 89 func (t *Interface) MarkImplicit() { [all …]
|
D | api_predicates.go | 19 func AssertableTo(V *Interface, T Type) bool { 53 func Implements(V Type, T *Interface) bool { 70 func Satisfies(V Type, T *Interface) bool {
|
/prebuilts/go/linux-x86/src/cmd/compile/internal/types2/ |
D | interface.go | 16 type Interface struct { struct 17 check *Checker // for error reporting; nil once type set is computed 18 methods []*Func // ordered list of explicitly declared methods 19 embeddeds []Type // ordered list of explicitly embedded elements 20 …ntax.Pos // positions of embedded elements; or nil (for error messages) - use pointer to save space 21 implicit bool // interface is wrapper for type set literal (non-interface T, ~T, or A|B) 22 complete bool // indicates that all fields (except for tset) are set up 24 tset *_TypeSet // type set described by this interface, computed lazily 28 func (t *Interface) typeSet() *_TypeSet { return computeInterfaceTypeSet(t.check, nopos, t) } 72 func (t *Interface) MarkImplicit() { [all …]
|
D | api_predicates.go | 16 func AssertableTo(V *Interface, T Type) bool { 50 func Implements(V Type, T *Interface) bool { 67 func Satisfies(V Type, T *Interface) bool {
|
/prebuilts/go/linux-x86/src/sort/ |
D | zsortinterface.go | 10 func insertionSort(data Interface, a, b int) { 20 func siftDown(data Interface, lo, hi, first int) { 38 func heapSort(data Interface, a, b int) { 61 func pdqsort(data Interface, a, b, limit int) { 135 func partition(data Interface, a, b, pivot int) (newpivot int, alreadyPartitioned bool) { 173 func partitionEqual(data Interface, a, b, pivot int) (newpivot int) { 195 func partialInsertionSort(data Interface, a, b int) bool { 240 func breakPatterns(data Interface, a, b int) { 261 func choosePivot(data Interface, a, b int) (pivot int, hint sortedHint) { 298 func order2(data Interface, a, b int, swaps *int) (int, int) { [all …]
|
D | sort.go | 14 type Interface interface { interface 45 func Sort(data Interface) { 88 Interface anonMember 97 func Reverse(data Interface) Interface { 105 func IsSorted(data Interface) bool { 228 func Stable(data Interface) {
|
D | export_test.go | 7 func Heapsort(data Interface) { 11 func ReverseRange(data Interface, a, b int) {
|
/prebuilts/go/linux-x86/src/container/heap/ |
D | heap.go | 31 type Interface interface { interface 41 func Init(h Interface) { 51 func Push(h Interface, x any) { 59 func Pop(h Interface) any { 68 func Remove(h Interface, i int) any { 83 func Fix(h Interface, i int) { 89 func up(h Interface, j int) { 100 func down(h Interface, i0, n int) bool {
|
/prebuilts/go/linux-x86/src/net/ |
D | interface.go | 42 type Interface struct { struct 43 Index int // positive integer that starts at one, zero is never used 44 MTU int // maximum transmission unit 45 Name string // e.g., "en0", "lo0", "eth0.100" 46 HardwareAddr HardwareAddr // IEEE MAC-48, EUI-48 and EUI-64 form 47 Flags Flags // e.g., FlagUp, FlagLoopback, FlagMulticast 88 func (ifi *Interface) Addrs() ([]Addr, error) { 101 func (ifi *Interface) MulticastAddrs() ([]Addr, error) { 157 func interfaceByIndex(ift []Interface, index int) (*Interface, error) {
|
D | interface_linux.go | 123 func interfaceAddrTable(ifi *Interface) ([]Addr, error) { 147 func addrTable(ift []Interface, ifi *Interface, msgs []syscall.NetlinkMessage) ([]Addr, error) { 207 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) { 213 func parseProcNetIGMP(path string, ifi *Interface) []Addr { 250 func parseProcNetIGMP6(path string, ifi *Interface) []Addr {
|
D | sockoptip_stub.go | 11 func setIPv4MulticastInterface(fd *netFD, ifi *Interface) error { 19 func joinIPv4Group(fd *netFD, ifi *Interface, ip IP) error { 23 func setIPv6MulticastInterface(fd *netFD, ifi *Interface) error { 31 func joinIPv6Group(fd *netFD, ifi *Interface, ip IP) error {
|
D | sockoptip_posix.go | 14 func joinIPv4Group(fd *netFD, ifi *Interface, ip IP) error { 24 func setIPv6MulticastInterface(fd *netFD, ifi *Interface) error { 40 func joinIPv6Group(fd *netFD, ifi *Interface, ip IP) error {
|
D | interface_stub.go | 19 func interfaceAddrTable(ifi *Interface) ([]Addr, error) { 25 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
|
D | interface_windows.go | 103 func interfaceAddrTable(ifi *Interface) ([]Addr, error) { 150 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
|
D | interface_solaris.go | 61 func interfaceAddrTable(ifi *Interface) ([]Addr, error) { 90 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
|
D | interface_plan9.go | 136 func interfaceAddrTable(ifi *Interface) ([]Addr, error) { 199 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
|
D | sockopt_posix.go | 23 func interfaceToIPv4Addr(ifi *Interface) (IP, error) { 46 func setIPv4MreqToInterface(mreq *syscall.IPMreq, ifi *Interface) error {
|
D | udpsock_posix.go | 233 func (sl *sysListener) listenMulticastUDP(ctx context.Context, ifi *Interface, gaddr *UDPAddr) (*UD… 259 func listenIPv4MulticastUDP(c *UDPConn, ifi *Interface, ip IP) error { 274 func listenIPv6MulticastUDP(c *UDPConn, ifi *Interface, ip IP) error {
|
D | interface_aix.go | 125 func interfaceAddrTable(ifi *Interface) ([]Addr, error) { 187 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
|
/prebuilts/go/linux-x86/src/internal/types/testdata/spec/ |
D | assignability.go | 39 func _[TP1, TP2 Interface](X1 TP1, X2 TP2) { 66 func _[TP Interface](X TP) { 143 TP0 Interface, 155 func _[TP Interface](X TP) { 232 Interface _Interface talias
|
/prebuilts/go/linux-x86/test/fixedbugs/ |
D | issue5515.go | 28 type Interface interface { interface 32 func sort(data Interface) {
|
/prebuilts/go/linux-x86/src/internal/testlog/ |
D | log.go | 16 type Interface interface { interface 33 func SetLogger(impl Interface) {
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
D | comdef.h | 192 #define _COM_SMARTPTR_TYPEDEF(Interface,aIID) inline const IID &__##Interface##_IID_getter(void) { … argument 194 #define _COM_SMARTPTR_TYPEDEF(Interface,IID) typedef _COM_SMARTPTR< _COM_SMARTPTR_LEVEL2<Interface,… argument 197 #define _COM_SMARTPTR_TYPEDEF(Interface,IID) typedef _COM_SMARTPTR<Interface,&IID > Interface ## Ptr argument
|
/prebuilts/go/linux-x86/src/cmd/api/testdata/src/issue21181/indirect/ |
D | p.go | 5 func F(dep.Interface) {}
|
/prebuilts/go/linux-x86/src/cmd/api/testdata/src/issue21181/dep/ |
D | p.go | 3 type Interface interface { interface
|