Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for RuneSelf (0.29 sec)

  1. src/strings/strings_test.go

    	}
    
    	// 8. Check utf8.RuneSelf and utf8.MaxRune encoding
    	encode := func(r rune) rune {
    		switch r {
    		case utf8.RuneSelf:
    			return unicode.MaxRune
    		case unicode.MaxRune:
    			return utf8.RuneSelf
    		}
    		return r
    	}
    	s := string(rune(utf8.RuneSelf)) + string(utf8.MaxRune)
    	r := string(utf8.MaxRune) + string(rune(utf8.RuneSelf)) // reverse of s
    	m = Map(encode, s)
    	if m != r {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 12:58:37 UTC 2024
    - 53K bytes
    - Viewed (0)
  2. src/time/format.go

    // that package, since we can't take a dependency on either.
    const (
    	lowerhex  = "0123456789abcdef"
    	runeSelf  = 0x80
    	runeError = '\uFFFD'
    )
    
    func quote(s string) string {
    	buf := make([]byte, 1, len(s)+2) // slice will be at least len(s) + quotes
    	buf[0] = '"'
    	for i, c := range s {
    		if c >= runeSelf || c < ' ' {
    			// This means you are asking us to parse a time.Duration or
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:09:28 UTC 2024
    - 49.3K bytes
    - Viewed (0)
  3. src/bytes/bytes_test.go

    	{"\u0250\u0250\u0250\u0250\u0250", []byte("\u2C6F\u2C6F\u2C6F\u2C6F\u2C6F")}, // grows one byte per char
    	{"a\u0080\U0010FFFF", []byte("A\u0080\U0010FFFF")},                           // test utf8.RuneSelf and utf8.MaxRune
    }
    
    var lowerTests = []StringTest{
    	{"", []byte("")},
    	{"abc", []byte("abc")},
    	{"AbC123", []byte("abc123")},
    	{"azAZ09_", []byte("azaz09_")},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 12:58:37 UTC 2024
    - 56.5K bytes
    - Viewed (0)
  4. src/regexp/syntax/parse.go

    	if t == "" {
    		return 0, "", &Error{ErrTrailingBackslash, ""}
    	}
    	c, t, err := nextRune(t)
    	if err != nil {
    		return 0, "", err
    	}
    
    Switch:
    	switch c {
    	default:
    		if c < utf8.RuneSelf && !isalnum(c) {
    			// Escaped non-word characters are always themselves.
    			// PCRE is not quite so rigorous: it accepts things like
    			// \q, but we don't. We once rejected \_, but too many
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 13:59:01 UTC 2024
    - 52.1K bytes
    - Viewed (0)
  5. src/go/build/build.go

    func safeCgoName(s string) bool {
    	if s == "" {
    		return false
    	}
    	for i := 0; i < len(s); i++ {
    		if c := s[i]; c < utf8.RuneSelf && strings.IndexByte(safeString, c) < 0 {
    			return false
    		}
    	}
    	return true
    }
    
    // splitQuoted splits the string s around each instance of one or more consecutive
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62.3K bytes
    - Viewed (0)
  6. src/testing/testing.go

    		// Drop unusual characters (such as path separators or
    		// characters interacting with globs) from the directory name to
    		// avoid surprising os.MkdirTemp behavior.
    		mapper := func(r rune) rune {
    			if r < utf8.RuneSelf {
    				const allowed = "!#$%&()+,-.=@^_{}~ "
    				if '0' <= r && r <= '9' ||
    					'a' <= r && r <= 'z' ||
    					'A' <= r && r <= 'Z' {
    					return r
    				}
    				if strings.ContainsRune(allowed, r) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 76.1K bytes
    - Viewed (0)
  7. src/reflect/type.go

    	u uncommonType
    }
    
    // isLetter reports whether a given 'rune' is classified as a Letter.
    func isLetter(ch rune) bool {
    	return 'a' <= ch && ch <= 'z' || 'A' <= ch && ch <= 'Z' || ch == '_' || ch >= utf8.RuneSelf && unicode.IsLetter(ch)
    }
    
    // isValidFieldName checks if a string is a valid (struct) field name or not.
    //
    // According to the language spec, a field name should be an identifier.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 85.5K bytes
    - Viewed (0)
Back to top