Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for isFoldFull (0.11 sec)

  1. src/cmd/vendor/golang.org/x/text/cases/fold.go

    	for c.next() {
    		foldFull(&c)
    		c.checkpoint()
    	}
    	return c.ret()
    }
    
    func (t *caseFolder) Span(src []byte, atEOF bool) (n int, err error) {
    	c := context{src: src, atEOF: atEOF}
    	for c.next() && isFoldFull(&c) {
    		c.checkpoint()
    	}
    	return c.retSpan()
    }
    
    func makeFold(o options) transform.SpanningTransformer {
    	// TODO: Special case folding, through option Language, Special/Turkic, or
    	// both.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 935 bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/text/cases/context.go

    	if n == 0 {
    		if ct == cLower {
    			return c.copy()
    		}
    		n = (e[1] >> lengthBits) & lengthMask
    	}
    	return c.writeString(e[2 : 2+n])
    }
    
    // isFoldFull reports whether the current run is mapped to foldFull
    func isFoldFull(c *context) bool {
    	if c.info&hasMappingMask == 0 {
    		return true
    	}
    	ct := c.caseType()
    	if c.info&exceptionBit == 0 {
    		if ct != cLower || c.info&inverseFoldBit != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 9.5K bytes
    - Viewed (0)
Back to top