Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 31 for interfaceType (0.28 sec)

  1. android/guava-tests/test/com/google/common/util/concurrent/ForwardingObjectTester.java

        @SuppressWarnings("unchecked") // super interface type of T
        Class<? super T> interfaceType =
            (Class<? super T>) Iterables.getOnlyElement(Arrays.asList(forwarderClass.getInterfaces()));
        new ForwardingWrapperTester()
            .testForwarding(
                interfaceType,
                new Function<Object, T>() {
                  @Override
                  public T apply(Object delegate) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Jan 05 19:41:03 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  2. guava-tests/test/com/google/common/util/concurrent/ForwardingObjectTester.java

        @SuppressWarnings("unchecked") // super interface type of T
        Class<? super T> interfaceType =
            (Class<? super T>) Iterables.getOnlyElement(Arrays.asList(forwarderClass.getInterfaces()));
        new ForwardingWrapperTester()
            .testForwarding(
                interfaceType,
                new Function<Object, T>() {
                  @Override
                  public T apply(Object delegate) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Jan 05 19:41:03 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  3. android/guava/src/com/google/common/util/concurrent/TimeLimiter.java

       *     wait on each method call to the proxy
       * @return a time-limiting proxy
       * @throws IllegalArgumentException if {@code interfaceType} is a regular class, enum, or
       *     annotation type, rather than an interface
       */
      <T> T newProxy(T target, Class<T> interfaceType, long timeoutDuration, TimeUnit timeoutUnit);
    
      /**
       * Invokes a specified Callable, timing out after the specified time limit. If the target method
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Fri May 12 18:32:03 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/typecheck/iexport.go

    //             Name     stringOff
    //             Type     typeOff
    //             Embedded bool
    //             Note     stringOff
    //         }
    //     }
    //
    //     type InterfaceType struct {
    //         Tag     itag // interfaceType
    //         PkgPath stringOff
    //         Embeddeds []struct {
    //             Pos  Pos
    //             Type typeOff
    //         }
    //         Methods []struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jul 21 02:40:02 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  5. guava/src/com/google/common/util/concurrent/FakeTimeLimiter.java

      @CanIgnoreReturnValue // TODO(kak): consider removing this
      @Override
      public <T> T newProxy(
          T target, Class<T> interfaceType, long timeoutDuration, TimeUnit timeoutUnit) {
        checkNotNull(target);
        checkNotNull(interfaceType);
        checkNotNull(timeoutUnit);
        return target; // ha ha
      }
    
      @CanIgnoreReturnValue // TODO(kak): consider removing this
      @Override
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Dec 14 20:35:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  6. android/guava/src/com/google/common/util/concurrent/FakeTimeLimiter.java

      @CanIgnoreReturnValue // TODO(kak): consider removing this
      @Override
      public <T> T newProxy(
          T target, Class<T> interfaceType, long timeoutDuration, TimeUnit timeoutUnit) {
        checkNotNull(target);
        checkNotNull(interfaceType);
        checkNotNull(timeoutUnit);
        return target; // ha ha
      }
    
      @CanIgnoreReturnValue // TODO(kak): consider removing this
      @Override
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Dec 14 20:35:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  7. src/internal/abi/iface.go

    // It records the underlying concrete type (Type), the interface type it
    // is implementing (Inter), and some ancillary information.
    //
    // allocated in non-garbage-collected memory
    type ITab struct {
    	Inter *InterfaceType
    	Type  *Type
    	Hash  uint32     // copy of Type.Hash. Used for type switches.
    	Fun   [1]uintptr // variable sized. fun[0]==0 means Type does not implement Inter.
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 17 21:09:59 UTC 2024
    - 895 bytes
    - Viewed (0)
  8. src/go/doc/exports.go

    		if x.IsExported() {
    			return true
    		}
    	}
    	return false
    }
    
    // removeAnonymousField removes anonymous fields named name from an interface.
    func removeAnonymousField(name string, ityp *ast.InterfaceType) {
    	list := ityp.Methods.List // we know that ityp.Methods != nil
    	j := 0
    	for _, field := range list {
    		keepField := true
    		if n := len(field.Names); n == 0 {
    			// anonymous field
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 01 18:18:07 UTC 2022
    - 8.5K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods/stdmethods.go

    	nodeFilter := []ast.Node{
    		(*ast.FuncDecl)(nil),
    		(*ast.InterfaceType)(nil),
    	}
    	inspect.Preorder(nodeFilter, func(n ast.Node) {
    		switch n := n.(type) {
    		case *ast.FuncDecl:
    			if n.Recv != nil {
    				canonicalMethod(pass, n.Name)
    			}
    		case *ast.InterfaceType:
    			for _, field := range n.Methods.List {
    				for _, id := range field.Names {
    					canonicalMethod(pass, id)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 09 01:28:01 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  10. src/go/doc/filter.go

    			// match type parameters here.
    			switch t := v.Type.(type) {
    			case *ast.StructType:
    				if matchFields(t.Fields, f) {
    					return true
    				}
    			case *ast.InterfaceType:
    				if matchFields(t.Methods, f) {
    					return true
    				}
    			}
    		}
    	}
    	return false
    }
    
    func filterValues(a []*Value, f Filter) []*Value {
    	w := 0
    	for _, vd := range a {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 01 18:18:07 UTC 2022
    - 2.2K bytes
    - Viewed (0)
Back to top