Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 29 for ptrTo (0.11 sec)

  1. src/cmd/compile/internal/ssa/passbm_test.go

    	b.ResetTimer()
    	for i := 0; i < passCount; i++ {
    		fn(fun.f)
    	}
    	b.StopTimer()
    }
    
    func genFunction(size int) []bloc {
    	var blocs []bloc
    	elemType := types.Types[types.TINT64]
    	ptrType := elemType.PtrTo()
    
    	valn := func(s string, m, n int) string { return fmt.Sprintf("%s%d-%d", s, m, n) }
    	blocs = append(blocs,
    		Bloc("entry",
    			Valu(valn("store", 0, 4), OpInitMem, types.TypeMem, 0, nil),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 26 19:58:28 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/writebarrier.go

    		addEntry := func(pos src.XPos, v *Value) {
    			if curCall == nil || curCall.AuxInt == maxEntries {
    				t := types.NewTuple(types.Types[types.TUINTPTR].PtrTo(), types.TypeMem)
    				curCall = bThen.NewValue1(pos, OpWB, t, memThen)
    				curPtr = bThen.NewValue1(pos, OpSelect0, types.Types[types.TUINTPTR].PtrTo(), curCall)
    				memThen = bThen.NewValue1(pos, OpSelect1, types.TypeMem, curCall)
    			}
    			// Store value in write buffer
    			num := curCall.AuxInt
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:09:14 UTC 2023
    - 23.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/admission_test.go

    	}
    
    	if namespaceIsSet {
    		paramRef.Namespace = matchingNamespace
    	}
    
    	if denyNotFound {
    		paramRef.ParameterNotFoundAction = ptrTo(admissionregistrationv1.DenyAction)
    	} else {
    		paramRef.ParameterNotFoundAction = ptrTo(admissionregistrationv1.AllowAction)
    	}
    
    	compiler := &fakeCompiler{}
    	matcher := &fakeMatcher{
    		DefaultMatch: true,
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 25 01:39:01 UTC 2024
    - 63.8K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/walk/range.go

    		hpVal.SetCheckPtr(true) // disable checkptr on this conversion
    		hpVal = ir.NewConvExpr(base.Pos, ir.OCONVNOP, elem.PtrTo(), hpVal)
    		hp := typecheck.TempAt(base.Pos, ir.CurFunc, elem.PtrTo())
    		body = append(body, ir.NewAssignStmt(base.Pos, hp, hpVal))
    
    		// Assign variables on the LHS of the range statement. Use *hp to get the element.
    		e := ir.NewStarExpr(base.Pos, hp)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 14:52:33 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/walk/walk.go

    		base.Fatalf("backingArrayPtrLen not cheap: %v", n)
    	}
    	ptr = ir.NewUnaryExpr(base.Pos, ir.OSPTR, n)
    	if n.Type().IsString() {
    		ptr.SetType(types.Types[types.TUINT8].PtrTo())
    	} else {
    		ptr.SetType(n.Type().Elem().PtrTo())
    	}
    	ptr.SetTypecheck(1)
    	length = ir.NewUnaryExpr(base.Pos, ir.OLEN, n)
    	length.SetType(types.Types[types.TINT])
    	length.SetTypecheck(1)
    	return ptr, length
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 20:56:00 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  6. src/reflect/type.go

    var ptrMap sync.Map // map[*rtype]*ptrType
    
    // PtrTo returns the pointer type with element t.
    // For example, if t represents type Foo, PtrTo(t) represents *Foo.
    //
    // PtrTo is the old spelling of [PointerTo].
    // The two functions behave identically.
    //
    // Deprecated: Superseded by [PointerTo].
    func PtrTo(t Type) Type { return PointerTo(t) }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 85.5K bytes
    - Viewed (0)
  7. api/go1.22.txt

    pkg net/http, method (*Request) SetPathValue(string, string) #61410
    pkg net/netip, method (AddrPort) Compare(AddrPort) int #61642
    pkg os, method (*File) WriteTo(io.Writer) (int64, error) #58808
    pkg reflect, func PtrTo //deprecated #59599
    pkg reflect, func TypeFor[$0 interface{}]() Type #60088
    pkg slices, func Concat[$0 interface{ ~[]$1 }, $1 interface{}](...$0) $0 #56353
    pkg syscall (linux-386), type SysProcAttr struct, PidFD *int #51246
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 20:54:27 UTC 2024
    - 7.7K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/walk/switch.go

    	// Get interface descriptor word.
    	// For empty interfaces this will be the type.
    	// For non-empty interfaces this will be the itab.
    	srcItab := ir.NewUnaryExpr(base.Pos, ir.OITAB, s.srcName)
    	srcData := ir.NewUnaryExpr(base.Pos, ir.OIDATA, s.srcName)
    	srcData.SetType(types.Types[types.TUINT8].PtrTo())
    	srcData.SetTypecheck(1)
    
    	// For empty interfaces, do:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:34:01 UTC 2024
    - 30.1K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ir/func.go

    		}
    		var e Node = NewLinksymExpr(pos, name.LinksymABI(abi), types.Types[types.TUINTPTR])
    		e = NewAddrExpr(pos, e)
    		e.SetType(types.Types[types.TUINTPTR].PtrTo())
    		e = NewConvExpr(pos, OCONVNOP, types.Types[types.TUINTPTR], e)
    		e.SetTypecheck(1)
    		return e
    	}
    	// fn is not a defined function. It must be ABIInternal.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/expand_calls.go

    			}
    			mem = x.decomposeAsNecessary(pos, b, e, mem, rc.next(et))
    		}
    		return mem
    
    	case types.TSLICE:
    		mem = x.decomposeOne(pos, b, a, mem, at.Elem().PtrTo(), OpSlicePtr, &rc)
    		pos = pos.WithNotStmt()
    		mem = x.decomposeOne(pos, b, a, mem, x.typs.Int, OpSliceLen, &rc)
    		return x.decomposeOne(pos, b, a, mem, x.typs.Int, OpSliceCap, &rc)
    
    	case types.TSTRING:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 05:13:40 UTC 2023
    - 31.9K bytes
    - Viewed (0)
Back to top