Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 93 for setTypes (0.41 sec)

  1. src/cmd/compile/internal/typecheck/func.go

    		n.SetType(nil)
    		return n
    	}
    	if !n.Y.Type().IsInteger() {
    		n.SetType(nil)
    		return n
    	}
    	n.SetType(n.X.Type())
    	return n
    }
    
    // tcUnsafeSlice typechecks an OUNSAFESLICE node.
    func tcUnsafeSlice(n *ir.BinaryExpr) *ir.BinaryExpr {
    	n.X = Expr(n.X)
    	n.Y = Expr(n.Y)
    	if n.X.Type() == nil || n.Y.Type() == nil {
    		n.SetType(nil)
    		return n
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 15:23:18 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  2. src/runtime/memmove_test.go

    		y := buf[len(buf)/2:]
    		for _, off := range []int{0, 1, 4, 7} {
    			b.Run(fmt.Sprint("f_", n, off), func(b *testing.B) {
    				b.SetBytes(int64(n))
    				for i := 0; i < b.N; i++ {
    					copy(x[off:n+off], y[off:n+off])
    				}
    			})
    
    			b.Run(fmt.Sprint("b_", n, off), func(b *testing.B) {
    				b.SetBytes(int64(n))
    				for i := 0; i < b.N; i++ {
    					copy(y[off:n+off], x[off:n+off])
    				}
    			})
    		}
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 16:41:12 UTC 2024
    - 21.2K bytes
    - Viewed (0)
  3. src/encoding/binary/binary_test.go

    }
    
    func BenchmarkPutUint16(b *testing.B) {
    	b.SetBytes(2)
    	for i := 0; i < b.N; i++ {
    		BigEndian.PutUint16(putbuf[:2], uint16(i))
    	}
    }
    
    func BenchmarkAppendUint16(b *testing.B) {
    	b.SetBytes(2)
    	for i := 0; i < b.N; i++ {
    		putbuf = BigEndian.AppendUint16(putbuf[:0], uint16(i))
    	}
    }
    
    func BenchmarkPutUint32(b *testing.B) {
    	b.SetBytes(4)
    	for i := 0; i < b.N; i++ {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 19:16:18 UTC 2024
    - 25.4K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/typecheck/expr.go

    	if t == nil || r.Type() == nil {
    		n.SetType(nil)
    		return n
    	}
    	switch t.Kind() {
    	default:
    		base.Errorf("invalid operation: %v (type %v does not support indexing)", n, t)
    		n.SetType(nil)
    		return n
    
    	case types.TSTRING, types.TARRAY, types.TSLICE:
    		n.Index = indexlit(n.Index)
    		if t.IsString() {
    			n.SetType(types.ByteType)
    		} else {
    			n.SetType(t.Elem())
    		}
    		why := "string"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:29:45 UTC 2024
    - 23.1K bytes
    - Viewed (0)
  5. maven-toolchain-builder/src/test/java/org/apache/maven/toolchain/building/DefaultToolchainsBuilderTest.java

            toolchain.setType("TYPE");
            toolchain.setProvides(props);
            PersistedToolchains userResult = new PersistedToolchains();
            userResult.setToolchains(Collections.singletonList(toolchain));
    
            props = new Properties();
            props.put("key", "global_value");
            toolchain = new ToolchainModel();
            toolchain.setType("TYPE");
            toolchain.setProvides(props);
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Mon Mar 25 10:50:01 UTC 2024
    - 14.4K bytes
    - Viewed (0)
  6. src/encoding/json/bench_test.go

    			buf.WriteByte('\n')
    			if err := dec.Decode(&r); err != nil {
    				b.Fatalf("Decode error: %v", err)
    			}
    		}
    	})
    	b.SetBytes(int64(len(codeJSON)))
    }
    
    func BenchmarkUnicodeDecoder(b *testing.B) {
    	b.ReportAllocs()
    	j := []byte(`"\uD83D\uDE01"`)
    	b.SetBytes(int64(len(j)))
    	r := bytes.NewReader(j)
    	dec := NewDecoder(r)
    	var out string
    	b.ResetTimer()
    	for i := 0; i < b.N; i++ {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:00:17 UTC 2024
    - 12.5K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/walk/walk.go

    	}
    	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)
  8. src/runtime/type.go

    		return name{}
    	}
    	base := uintptr(ptrInModule)
    	for md := &firstmoduledata; md != nil; md = md.next {
    		if base >= md.types && base < md.etypes {
    			res := md.types + uintptr(off)
    			if res > md.etypes {
    				println("runtime: nameOff", hex(off), "out of range", hex(md.types), "-", hex(md.etypes))
    				throw("runtime: name offset out of range")
    			}
    			return name{Bytes: (*byte)(unsafe.Pointer(res))}
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  9. src/crypto/ecdsa/ecdsa.go

    	Q, err := c.pointFromAffine(pub.X, pub.Y)
    	if err != nil {
    		return false
    	}
    
    	// SEC 1, Version 2.0, Section 4.1.4
    
    	r, err := bigmod.NewNat().SetBytes(rBytes, c.N)
    	if err != nil || r.IsZero() == 1 {
    		return false
    	}
    	s, err := bigmod.NewNat().SetBytes(sBytes, c.N)
    	if err != nil || s.IsZero() == 1 {
    		return false
    	}
    
    	e := bigmod.NewNat()
    	hashToNat(c, e, hash)
    
    	// w = s⁻¹
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:11:18 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/typecheck/typecheck.go

    			n.SetType(nil)
    			return n
    		}
    		if !n.Y.Type().IsBoolean() {
    			base.Errorf("invalid operation: %v (operator %v not defined on %s)", n, n.Op(), typekind(n.Y.Type()))
    			n.SetType(nil)
    			return n
    		}
    		l, r, t := tcArith(n, n.Op(), n.X, n.Y)
    		n.X, n.Y = l, r
    		n.SetType(t)
    		return n
    
    	// shift operators
    	case ir.OLSH, ir.ORSH:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 20 19:08:34 UTC 2024
    - 30.5K bytes
    - Viewed (0)
Back to top