Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 58 for isMapped (0.13 sec)

  1. src/vendor/golang.org/x/net/idna/trie13.0.0.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build go1.16
    
    package idna
    
    // appendMapping appends the mapping for the respective rune. isMapped must be
    // true. A mapping is a categorization of a rune as defined in UTS #46.
    func (c info) appendMapping(b []byte, s string) []byte {
    	index := int(c >> indexShift)
    	if c&xorBit == 0 {
    		p := index
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 872 bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/net/idna/trieval.go

    	joinZWJ
    	joinZWNJ
    	joinVirama
    	numJoinTypes
    )
    
    func (c info) isMapped() bool {
    	return c&0x3 != 0
    }
    
    func (c info) category() category {
    	small := c & catSmallMask
    	if small != 0 {
    		return category(small)
    	}
    	return category(c & catBigMask)
    }
    
    func (c info) joinType() info {
    	if c.isMapped() {
    		return 0
    	}
    	return (c >> joinShift) & joinMask
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 04:45:15 UTC 2022
    - 3K bytes
    - Viewed (0)
  3. src/vendor/golang.org/x/net/idna/trie12.0.0.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build !go1.16
    
    package idna
    
    // appendMapping appends the mapping for the respective rune. isMapped must be
    // true. A mapping is a categorization of a rune as defined in UTS #46.
    func (c info) appendMapping(b []byte, s string) []byte {
    	index := int(c >> indexShift)
    	if c&xorBit == 0 {
    		s := mappings[index:]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 852 bytes
    - Viewed (0)
  4. src/vendor/golang.org/x/net/idna/idna10.0.0.go

    			r, _ := utf8.DecodeRuneInString(s[i:])
    			return s, bidi, runeError(r)
    		}
    		i += sz
    	}
    	return s, bidi, nil
    }
    
    func (c info) isBidi(s string) bool {
    	if !c.isMapped() {
    		return c&attributesMask == rtl
    	}
    	// TODO: also store bidi info for mapped data. This is possible, but a bit
    	// cumbersome and not for the common case.
    	p, _ := bidi.LookupString(s)
    	switch p.Class() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 20.9K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ld/outbuf_test.go

    	tests := []struct {
    		length   int
    		expected bool
    	}{
    		{0, false},
    		{1, true},
    	}
    	for i, test := range tests {
    		ob := &OutBuf{buf: make([]byte, test.length)}
    		if v := ob.isMmapped(); v != test.expected {
    
    			t.Errorf("[%d] isMmapped == %t, expected %t", i, v, test.expected)
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 08 20:03:01 UTC 2021
    - 2.2K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/outbuf.go

    		return
    	}
    	out.f.Close() // best effort, ignore error
    	out.f = nil
    }
    
    // isMmapped returns true if the OutBuf is mmaped.
    func (out *OutBuf) isMmapped() bool {
    	return len(out.buf) != 0
    }
    
    // Data returns the whole written OutBuf as a byte slice.
    func (out *OutBuf) Data() []byte {
    	if out.isMmapped() {
    		out.copyHeap()
    		return out.buf
    	}
    	return out.heap
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 17 19:51:29 UTC 2022
    - 8.1K bytes
    - Viewed (0)
  7. src/sync/atomic/type.go

    func (x *Bool) Swap(new bool) (old bool) { return SwapUint32(&x.v, b32(new)) != 0 }
    
    // CompareAndSwap executes the compare-and-swap operation for the boolean value x.
    func (x *Bool) CompareAndSwap(old, new bool) (swapped bool) {
    	return CompareAndSwapUint32(&x.v, b32(old), b32(new))
    }
    
    // b32 returns a uint32 0 or 1 representing b.
    func b32(b bool) uint32 {
    	if b {
    		return 1
    	}
    	return 0
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  8. test/fixedbugs/issue4085a.go

    	_ = make(T, 1.0)   // ok
    	_ = make(T, 1<<63) // ERROR "len argument too large|overflows int"
    	_ = make(T, 0, -1) // ERROR "negative cap|must not be negative"
    	_ = make(T, 10, 0) // ERROR "len larger than cap|length and capacity swapped"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Dec 09 23:59:57 UTC 2020
    - 604 bytes
    - Viewed (0)
  9. src/sync/atomic/doc.go

    func CompareAndSwapInt32(addr *int32, old, new int32) (swapped bool)
    
    // CompareAndSwapInt64 executes the compare-and-swap operation for an int64 value.
    // Consider using the more ergonomic and less error-prone [Int64.CompareAndSwap] instead
    // (particularly if you target 32-bit platforms; see the bugs section).
    func CompareAndSwapInt64(addr *int64, old, new int64) (swapped bool)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 21:14:51 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  10. src/sync/atomic/atomic_test.go

    		x.i = val
    		if !CompareAndSwapInt32(&x.i, val, val+1) {
    			t.Fatalf("should have swapped %#x %#x", val, val+1)
    		}
    		if x.i != val+1 {
    			t.Fatalf("wrong x.i after swap: x.i=%#x val+1=%#x", x.i, val+1)
    		}
    		x.i = val + 1
    		if CompareAndSwapInt32(&x.i, val, val+2) {
    			t.Fatalf("should not have swapped %#x %#x", val, val+2)
    		}
    		if x.i != val+1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 71.4K bytes
    - Viewed (0)
Back to top