func TestConstants(t *testing.T) { … }
func TestRuneLen(t *testing.T) { … }
type encodeTest …
var encodeTests …
func TestEncode(t *testing.T) { … }
func TestAppendRune(t *testing.T) { … }
func TestEncodeRune(t *testing.T) { … }
type decodeTest …
var decodeTests …
func TestAllocationsDecode(t *testing.T) { … }
func TestDecode(t *testing.T) { … }
var decodeRuneTests …
func TestDecodeRune(t *testing.T) { … }
var surrogateTests …
func TestIsSurrogate(t *testing.T) { … }
func BenchmarkDecodeValidASCII(b *testing.B) { … }
func BenchmarkDecodeValidJapaneseChars(b *testing.B) { … }
func BenchmarkDecodeRune(b *testing.B) { … }
func BenchmarkEncodeValidASCII(b *testing.B) { … }
func BenchmarkEncodeValidJapaneseChars(b *testing.B) { … }
func BenchmarkAppendRuneValidASCII(b *testing.B) { … }
func BenchmarkAppendRuneValidJapaneseChars(b *testing.B) { … }
func BenchmarkEncodeRune(b *testing.B) { … }