Home
last modified time | relevance | path

Searched defs:Interface (Results 1 – 25 of 159) sorted by relevance

1234567

/prebuilts/go/linux-x86/src/go/types/
Dinterface.go17 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 …]
Dapi_predicates.go19 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/
Dinterface.go16 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 …]
Dapi_predicates.go16 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/
Dzsortinterface.go10 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 …]
Dsort.go14 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) {
Dexport_test.go7 func Heapsort(data Interface) {
11 func ReverseRange(data Interface, a, b int) {
/prebuilts/go/linux-x86/src/container/heap/
Dheap.go31 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/
Dinterface.go42 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) {
Dinterface_linux.go123 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 {
Dsockoptip_stub.go11 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 {
Dsockoptip_posix.go14 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 {
Dinterface_stub.go19 func interfaceAddrTable(ifi *Interface) ([]Addr, error) {
25 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
Dinterface_windows.go103 func interfaceAddrTable(ifi *Interface) ([]Addr, error) {
150 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
Dinterface_solaris.go61 func interfaceAddrTable(ifi *Interface) ([]Addr, error) {
90 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
Dinterface_plan9.go136 func interfaceAddrTable(ifi *Interface) ([]Addr, error) {
199 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
Dsockopt_posix.go23 func interfaceToIPv4Addr(ifi *Interface) (IP, error) {
46 func setIPv4MreqToInterface(mreq *syscall.IPMreq, ifi *Interface) error {
Dudpsock_posix.go233 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 {
Dinterface_aix.go125 func interfaceAddrTable(ifi *Interface) ([]Addr, error) {
187 func interfaceMulticastAddrTable(ifi *Interface) ([]Addr, error) {
/prebuilts/go/linux-x86/src/internal/types/testdata/spec/
Dassignability.go39 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/
Dissue5515.go28 type Interface interface { interface
32 func sort(data Interface) {
/prebuilts/go/linux-x86/src/internal/testlog/
Dlog.go16 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/
Dcomdef.h192 #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/
Dp.go5 func F(dep.Interface) {}
/prebuilts/go/linux-x86/src/cmd/api/testdata/src/issue21181/dep/
Dp.go3 type Interface interface { interface

1234567