Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 73 for interfaceType (0.31 sec)

  1. src/cmd/doc/pkg.go

    		return fmt.Sprintf("func%s(%s) (%s)", tparam, param, result)
    
    	case *ast.StructType:
    		if n.Fields == nil || len(n.Fields.List) == 0 {
    			return "struct{}"
    		}
    		return "struct{ ... }"
    
    	case *ast.InterfaceType:
    		if n.Methods == nil || len(n.Methods.List) == 0 {
    			return "interface{}"
    		}
    		return "interface{ ... }"
    
    	case *ast.FieldList:
    		if n == nil || len(n.List) == 0 {
    			return ""
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 08 20:15:52 UTC 2024
    - 32K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/syntax/nodes_test.go

    	{"Operation", `@*T`},
    	{"Operation", `@*struct{}`},
    
    	{"ArrayType", `@[10]T`},
    	{"ArrayType", `@[...]T`},
    
    	{"SliceType", `@[]T`},
    	{"DotsType", `@...T`},
    	{"StructType", `@struct{}`},
    	{"InterfaceType", `@interface{}`},
    	{"FuncType", `func@()`},
    	{"MapType", `@map[T]T`},
    
    	{"ChanType", `@chan T`},
    	{"ChanType", `@chan<- T`},
    	{"ChanType", `@<-chan T`},
    }
    
    var fields = []test{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 02 18:45:06 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  3. src/runtime/mfinal.go

    				}
    				switch f.fint.Kind_ & abi.KindMask {
    				case abi.Pointer:
    					// direct use of pointer
    					*(*unsafe.Pointer)(r) = f.arg
    				case abi.Interface:
    					ityp := (*interfacetype)(unsafe.Pointer(f.fint))
    					// set up with empty interface
    					(*eface)(r)._type = &f.ot.Type
    					(*eface)(r).data = f.arg
    					if len(ityp.Methods) != 0 {
    						// convert to interface with methods
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 01:56:56 UTC 2024
    - 19K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/walk/expr.go

    		// TODO: is there a better way than hardcoding the names?
    		switch fn := ir.CurFunc.Nname.Sym().Name; {
    		case fn == "(*rtype).Method", fn == "(*rtype).MethodByName":
    			return
    		case fn == "(*interfaceType).Method", fn == "(*interfaceType).MethodByName":
    			return
    		case fn == "Value.Method", fn == "Value.MethodByName":
    			return
    		}
    	}
    
    	dot, ok := n.Fun.(*ir.SelectorExpr)
    	if !ok {
    		return
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:34:01 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  5. guava-testlib/src/com/google/common/testing/ClassSanityTester.java

        FreshValueGenerator generator =
            new FreshValueGenerator() {
              @Override
              @CheckForNull
              Object interfaceMethodCalled(Class<?> interfaceType, Method method) {
                return getDummyValue(TypeToken.of(interfaceType).method(method).getReturnType());
              }
            };
        for (Entry<Class<?>, Collection<Object>> entry : distinctValues.asMap().entrySet()) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 32.7K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/decodesym.go

    	return int(decodeInuxi(arch, p[commonsize(arch):], 2))
    }
    
    func decodetypeFuncOutCount(arch *sys.Arch, p []byte) int {
    	return int(uint16(decodeInuxi(arch, p[commonsize(arch)+2:], 2)) & (1<<15 - 1))
    }
    
    // InterfaceType.methods.length
    func decodetypeIfaceMethodCount(arch *sys.Arch, p []byte) int64 {
    	return int64(decodeInuxi(arch, p[commonsize(arch)+2*arch.PtrSize:], arch.PtrSize))
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  7. android/guava-testlib/src/com/google/common/testing/ClassSanityTester.java

        FreshValueGenerator generator =
            new FreshValueGenerator() {
              @Override
              @CheckForNull
              Object interfaceMethodCalled(Class<?> interfaceType, Method method) {
                return getDummyValue(TypeToken.of(interfaceType).method(method).getReturnType());
              }
            };
        for (Entry<Class<?>, Collection<Object>> entry : distinctValues.asMap().entrySet()) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue Jun 11 16:13:05 UTC 2024
    - 32.7K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/adapter/ProtocolToModelAdapter.java

                    } catch (NoSuchMethodException e) {
                        // ignore
                    }
                    for (Class<?> interfaceType : c.getInterfaces()) {
                        queue.addFirst(interfaceType);
                    }
                    if (c.getSuperclass() != null) {
                        queue.addFirst(c.getSuperclass());
                    }
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 04:42:54 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  9. src/go/internal/gccgoimporter/parser.go

    		// or a function defined in a different package,
    		// or a type$equal or type$hash function.
    		// We only want to record exported functions.
    		return nil
    	}
    
    	return f
    }
    
    // InterfaceType = "interface" "{" { ("?" Type | Func) ";" } "}" .
    func (p *parser) parseInterfaceType(pkg *types.Package, nlist []any) types.Type {
    	p.expectKeyword("interface")
    
    	t := new(types.Interface)
    	p.update(t, nlist)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 02 23:14:07 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  10. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/service/DefaultServiceRegistry.java

                        }
                    }
                }
    
                // Check if type extends Factory<? extends ElementType>
                for (Type interfaceType : c.getGenericInterfaces()) {
                    if (isFactory(interfaceType, elementType)) {
                        return true;
                    }
                }
    
                return false;
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:40 UTC 2024
    - 53.3K bytes
    - Viewed (0)
Back to top