- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 199 for Shift2 (0.21 sec)
-
test/shift2.go
m int = 1.0 << s // legal: 1.0 has type int w int64 = 1.0 << 33 // legal: 1.0<<33 is a constant shift expression ) // non-constant shift expressions var ( a1 int = 2.0 << s // typeof(2.0) is int in this context => legal shift d1 = f(2.0 << s) // typeof(2.0) is int in this context => legal shift ) // constant shift expressions const c uint = 5 var ( a2 int = 2.0 << c // a2 == 64 (type int)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 02 13:43:18 UTC 2016 - 1.3K bytes - Viewed (0) -
src/crypto/md5/gen.go
if err != nil { log.Fatal(err) } err = os.WriteFile(*filename, data, 0644) if err != nil { log.Fatal(err) } } type Data struct { a, b, c, d string Shift1 []int Shift2 []int Shift3 []int Shift4 []int Table1 []uint32 Table2 []uint32 Table3 []uint32 Table4 []uint32 } var funcs = template.FuncMap{ "dup": dup, "relabel": relabel,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 18:57:38 UTC 2024 - 4.7K bytes - Viewed (0) -
test/shift1.go
_ = 1<<s == 1. // ERROR "invalid|shift of type float64" _ = 1.<<s == 1 // ERROR "invalid|shift of type float64" _ = 1.<<s == 1. // ERROR "invalid|non-integer|shift of type float64" _ = 1<<s+1 == 1 _ = 1<<s+1 == 1. // ERROR "invalid|shift of type float64" _ = 1<<s+1. == 1 // ERROR "invalid|shift of type float64" _ = 1<<s+1. == 1. // ERROR "invalid|shift of type float64" _ = 1.<<s+1 == 1 // ERROR "invalid|shift of type float64"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 03 16:24:32 UTC 2021 - 9.4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/tools/go/analysis/passes/shift/shift.go
} } }) return nil, nil } // checkLongShift checks if shift or shift-assign operations shift by more than // the length of the underlying variable. func checkLongShift(pass *analysis.Pass, node ast.Node, x, y ast.Expr) { if pass.TypesInfo.Types[x].Value != nil { // Ignore shifts of constants. // These are frequently used for bit-twiddling tricks
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 02:20:05 UTC 2024 - 3.5K bytes - Viewed (0) -
src/go/types/testdata/local/shifts.go
// Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // The following shift tests are disabled in the shared // testdata/check/shifts.go file because they don't work // correctly with types2 at the moment. See go.dev/issue/52080. // Make sure we keep testing them with go/types. // // TODO(gri) Once go.dev/issue/52080 is fixed, this file can be
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 01 21:31:01 UTC 2023 - 886 bytes - Viewed (0) -
test/shift3.go
f(x<<(1<<x), 4) f(x<<(1.<<x), 4) f(x<<((1+0i)<<x), 4) f(x<<(0i<<x), 1) // corner cases const M = math.MaxUint f(x<<(M+0), 0) // shift by untyped int representable as uint f(x<<(M+0.), 0) // shift by untyped float representable as uint f(x<<(M+0.+0i), 0) // shift by untyped complex representable as uint
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 07 17:19:55 UTC 2022 - 834 bytes - Viewed (0) -
src/cmd/vet/testdata/shift/shift.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 20 15:46:42 UTC 2019 - 358 bytes - Viewed (0) -
test/ken/shift.go
// run // Copyright 2009 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Test shift. package main var ians [18]int; var uans [18]uint; var pass string; func testi(i int, t1,t2,t3 int) { n := ((t1*3) + t2)*2 + t3; if i != ians[n] { print("itest ", t1,t2,t3,pass, " is ", i, " sb ", ians[n], "\n"); } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 24 05:24:24 UTC 2012 - 2.3K bytes - Viewed (0) -
test/codegen/bitfield.go
return x<<7 ^ x2>>25 // arm64:"EXTRW\t[$]25," } // check 32-bit shift masking func mask32(x uint32) uint32 { return (x << 29) >> 29 // arm64:"AND\t[$]7, R[0-9]+",-"LSR",-"LSL" } // check 16-bit shift masking func mask16(x uint16) uint16 { return (x << 14) >> 14 // arm64:"AND\t[$]3, R[0-9]+",-"LSR",-"LSL" } // check 8-bit shift masking func mask8(x uint8) uint8 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 23 06:11:32 UTC 2022 - 9.6K bytes - Viewed (0) -
src/compress/flate/testdata/huffman-shifts.in
Klaus Post <******@****.***> 1457448890 +0100
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 11 17:40:52 UTC 2016 - 6.4K bytes - Viewed (0)