golang.org/x/text/unicode/bidi.isolatingRunSequence.types (field)

39 uses

	golang.org/x/text/unicode/bidi (current package)
		bracket.go#L79: 		codesIsolatedRun: s.types,
		core.go#L412: 	types          []Class // type of each character using the index
		core.go#L465: 		types:   types,
		core.go#L484: 	for i, t := range s.types {
		core.go#L486: 			s.types[i] = precedingCharacterType
		core.go#L497: 	for i, t := range s.types {
		core.go#L500: 				if t := s.types[j]; t.in(L, R, AL) {
		core.go#L502: 						s.types[i] = AN
		core.go#L511: 	for i, t := range s.types {
		core.go#L513: 			s.types[i] = R
		core.go#L531: 		t := s.types[i]
		core.go#L533: 			prevSepType := s.types[i-1]
		core.go#L534: 			succSepType := s.types[i+1]
		core.go#L536: 				s.types[i] = EN
		core.go#L537: 			} else if s.types[i] == CS && prevSepType == AN && succSepType == AN {
		core.go#L538: 				s.types[i] = AN
		core.go#L544: 	for i, t := range s.types {
		core.go#L553: 				t = s.types[runStart-1]
		core.go#L557: 				if runEnd < len(s.types) {
		core.go#L558: 					t = s.types[runEnd]
		core.go#L562: 				setTypes(s.types[runStart:runEnd], EN)
		core.go#L570: 	for i, t := range s.types {
		core.go#L572: 			s.types[i] = ON
		core.go#L577: 	for i, t := range s.types {
		core.go#L582: 				t = s.types[j]
		core.go#L589: 				s.types[i] = L
		core.go#L601: 	for i, t := range s.types {
		core.go#L616: 				leadType = s.types[runStart-1]
		core.go#L621: 			if runEnd == len(s.types) {
		core.go#L624: 				trailType = s.types[runEnd]
		core.go#L641: 			setTypes(s.types[runStart:runEnd], resolvedType)
		core.go#L667: 	s.resolvedLevels = make([]level, len(s.types))
		core.go#L671: 		for i, t := range s.types {
		core.go#L682: 		for i, t := range s.types {
		core.go#L697: 		s.p.resultTypes[x] = s.types[i]
		core.go#L707: 	for ; index < len(s.types); index++ {
		core.go#L708: 		t := s.types[index]
		core.go#L716: 	return len(s.types)
		core.go#L723: 	for i, t := range s.types {