Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for IndexString (0.11 sec)

  1. src/runtime/os_plan9.go

    			panicmem()
    		}
    		throw(note)
    	case _SIGINTDIV:
    		panicdivide()
    	case _SIGFLOAT:
    		panicfloat()
    	default:
    		panic(errorString(note))
    	}
    }
    
    // indexNoFloat is bytealg.IndexString but safe to use in a note
    // handler.
    func indexNoFloat(s, t string) int {
    	if len(t) == 0 {
    		return 0
    	}
    	for i := 0; i < len(s); i++ {
    		if s[i] == t[0] && stringslite.HasPrefix(s[i:], t) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 15:41:45 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. src/internal/bytealg/index_ppc64x.s

    #ifdef GOARCH_ppc64le
    	MOVBZ internal∕cpu·PPC64+const_offsetPPC64HasPOWER9(SB), R7
    	CMP   R7, $1
    	BNE   power8
    	BR    indexbodyp9<>(SB)
    #endif
    power8:
    	BR indexbody<>(SB)
    
    TEXT ·IndexString<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-40
    	// R3 = string
    	// R4 = length
    	// R5 = separator pointer
    	// R6 = separator length
    
    #ifdef GOARCH_ppc64le
    	MOVBZ internal∕cpu·PPC64+const_offsetPPC64HasPOWER9(SB), R7
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 31.6K bytes
    - Viewed (0)
  3. src/regexp/regexp.go

    	} else {
    		regexp.prefix, regexp.prefixComplete, regexp.prefixEnd = onePassPrefix(prog)
    	}
    	if regexp.prefix != "" {
    		// TODO(rsc): Remove this allocation by adding
    		// IndexString to package bytes.
    		regexp.prefixBytes = []byte(regexp.prefix)
    		regexp.prefixRune, _ = utf8.DecodeRuneInString(regexp.prefix)
    	}
    
    	n := len(prog.Inst)
    	i := 0
    	for matchSize[i] != 0 && matchSize[i] < n {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 20:50:01 UTC 2024
    - 38.5K bytes
    - Viewed (0)
Back to top