Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 31 for nowPointer (0.22 sec)

  1. src/cmd/vendor/golang.org/x/tools/go/types/typeutil/ui.go

    		for i, n := 0, mset.Len(); i < n; i++ {
    			result = append(result, mset.At(i))
    		}
    	} else {
    		// T is some other concrete type.
    		// Report methods of T and *T, preferring those of T.
    		pmset := msets.MethodSet(types.NewPointer(T))
    		for i, n := 0, pmset.Len(); i < n; i++ {
    			meth := pmset.At(i)
    			if m := mset.Lookup(meth.Obj().Pkg(), meth.Obj().Name()); m != nil {
    				meth = m
    			}
    			result = append(result, meth)
    		}
    
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  2. src/go/types/builtins.go

    			return
    		}
    
    		x.mode = value
    		x.typ = NewPointer(slice.elem)
    		if check.recordTypes() {
    			check.recordBuiltinType(call.Fun, makeSig(x.typ, slice))
    		}
    
    	case _String:
    		// unsafe.String(ptr *byte, len IntegerType) string
    		check.verifyVersionf(call.Fun, go1_20, "unsafe.String")
    
    		check.assignment(x, NewPointer(universeByte), "argument to unsafe.String")
    		if x.mode == invalid {
    			return
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.2K bytes
    - Viewed (0)
  3. src/go/types/instantiate_test.go

    		{"func (r T[P]) m(T[P], T[string], T[int])", "func (T[int]).m(T[int], T[string], T[int])"},
    	}
    
    	for _, test := range tests {
    		src := prefix + test.decl
    		pkg := mustTypecheck(src, nil, nil)
    		typ := NewPointer(pkg.Scope().Lookup("X").Type())
    		obj, _, _ := LookupFieldOrMethod(typ, false, pkg, "m")
    		m, _ := obj.(*Func)
    		if m == nil {
    			t.Fatalf(`LookupFieldOrMethod(%s, "m") = %v, want func m`, typ, obj)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 03 18:48:38 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/types2/instantiate_test.go

    		{"func (r T[P]) m(T[P], T[string], T[int])", "func (T[int]).m(T[int], T[string], T[int])"},
    	}
    
    	for _, test := range tests {
    		src := prefix + test.decl
    		pkg := mustTypecheck(src, nil, nil)
    		typ := NewPointer(pkg.Scope().Lookup("X").Type())
    		obj, _, _ := LookupFieldOrMethod(typ, false, pkg, "m")
    		m, _ := obj.(*Func)
    		if m == nil {
    			t.Fatalf(`LookupFieldOrMethod(%s, "m") = %v, want func m`, typ, obj)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 28 17:58:07 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/types2/builtins.go

    			return
    		}
    
    		x.mode = value
    		x.typ = NewPointer(slice.elem)
    		if check.recordTypes() {
    			check.recordBuiltinType(call.Fun, makeSig(x.typ, slice))
    		}
    
    	case _String:
    		// unsafe.String(ptr *byte, len IntegerType) string
    		check.verifyVersionf(call.Fun, go1_20, "unsafe.String")
    
    		check.assignment(x, NewPointer(universeByte), "argument to unsafe.String")
    		if x.mode == invalid {
    			return
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  6. src/go/types/methodset_test.go

    		t.Fatalf("missing or unexpected error: %v", err)
    	}
    
    	// look up T.m and (*T).m
    	T := pkg.Scope().Lookup("T").Type()
    	name := "m"
    	for _, recv := range []Type{T, NewPointer(T)} {
    		// LookupFieldOrMethod and NewMethodSet must match:
    		// either both find m or neither finds it.
    		obj1, _, _ := LookupFieldOrMethod(recv, false, pkg, name)
    		mset := NewMethodSet(recv)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 08 15:27:57 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  7. pkg/webhooks/validation/controller/controller_test.go

    		CABundleWatcher:  watcher,
    		Revision:         revision,
    		ServiceName:      "istiod",
    	}, c)
    	return control
    }
    
    func setupGatewayError(c kube.Client) *atomic.Pointer[error] {
    	gatewayError := atomic.NewPointer[error](nil)
    	c.Istio().(*istiofake.Clientset).PrependReactor("*", "gateways", func(action ktesting.Action) (bool, runtime.Object, error) {
    		e := gatewayError.Load()
    		if e == nil {
    			return true, &v1alpha3.Gateway{}, nil
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jan 05 03:21:04 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  8. src/go/types/example_test.go

    	if err != nil {
    		log.Fatal(err)
    	}
    
    	// Print the method sets of Celsius and *Celsius.
    	celsius := pkg.Scope().Lookup("Celsius").Type()
    	for _, t := range []types.Type{celsius, types.NewPointer(celsius)} {
    		fmt.Printf("Method set of %s:\n", t)
    		mset := types.NewMethodSet(t)
    		for i := 0; i < mset.Len(); i++ {
    			fmt.Println(mset.At(i))
    		}
    		fmt.Println()
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/copylock.go

    		return nil
    	}
    
    	// We're looking for cases in which a pointer to this type
    	// is a sync.Locker, but a value is not. This differentiates
    	// embedded interfaces from embedded values.
    	if types.Implements(types.NewPointer(typ), lockerType) && !types.Implements(typ, lockerType) {
    		return []string{typ.String()}
    	}
    
    	// In go1.10, sync.noCopy did not implement Locker.
    	// (The Unlock method was added only in CL 121876.)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  10. pilot/pkg/config/kube/gateway/controller.go

    		namespaces:            namespaces,
    		credentialsController: credsController,
    		cluster:               options.ClusterID,
    		domain:                options.DomainSuffix,
    		statusController:      atomic.NewPointer(ctl),
    		waitForCRD:            waitForCRD,
    	}
    
    	namespaces.AddEventHandler(controllers.EventHandler[*corev1.Namespace]{
    		UpdateFunc: func(oldNs, newNs *corev1.Namespace) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 05:26:03 UTC 2024
    - 13.5K bytes
    - Viewed (0)
Back to top