Added indexBytePortal from standard library to link as implementation for internal/bytealg.IndexByte
Этот коммит содержится в:
родитель
519adf3aef
коммит
eb9c2c276e
1 изменённых файлов: 11 добавлений и 0 удалений
11
src/runtime/bytes.go
Обычный файл
11
src/runtime/bytes.go
Обычный файл
|
@ -0,0 +1,11 @@
|
|||
package runtime
|
||||
|
||||
//go:linkname indexBytePortable internal/bytealg.IndexByte
|
||||
func indexBytePortable(s []byte, c byte) int {
|
||||
for i, b := range s {
|
||||
if b == c {
|
||||
return i
|
||||
}
|
||||
}
|
||||
return -1
|
||||
}
|
Загрузка…
Создание таблицы
Сослаться в новой задаче