var upperTest …
var notupperTest …
var letterTest …
var notletterTest …
var spaceTest …
type caseT …
var caseTest …
func TestIsLetter(t *testing.T) { … }
func TestIsUpper(t *testing.T) { … }
func caseString(c int) string { … }
func TestTo(t *testing.T) { … }
func TestToUpperCase(t *testing.T) { … }
func TestToLowerCase(t *testing.T) { … }
func TestToTitleCase(t *testing.T) { … }
func TestIsSpace(t *testing.T) { … }
func TestLetterOptimizations(t *testing.T) { … }
func TestTurkishCase(t *testing.T) { … }
var simpleFoldTests …
func TestSimpleFold(t *testing.T) { … }
var calibrate …
func TestCalibrate(t *testing.T) { … }
func fakeTable(n int) []Range16 { … }
func linear(ranges []Range16, r uint16) bool { … }
func binary(ranges []Range16, r uint16) bool { … }
func TestLatinOffset(t *testing.T) { … }
func TestSpecialCaseNoMapping(t *testing.T) { … }
func TestNegativeRune(t *testing.T) { … }
func BenchmarkToUpper(b *testing.B) { … }
func BenchmarkToLower(b *testing.B) { … }
func BenchmarkSimpleFold(b *testing.B) { … }