type vendor/golang.org/x/text/unicode/bidi.Class
43 uses
vendor/golang.org/x/text/unicode/bidi (current package)
bracket.go#L91: sos Class // direction corresponding to start of sequence
bracket.go#L117: codesIsolatedRun []Class // directional bidi codes for an isolated run
bracket.go#L233: func (p *bracketPairer) getStrongTypeN0(index int) Class {
bracket.go#L252: func (p *bracketPairer) classifyPairContent(loc bracketPair, dirEmbed Class) Class {
bracket.go#L270: func (p *bracketPairer) classBeforePair(loc bracketPair) Class {
bracket.go#L281: func (p *bracketPairer) assignBracketType(loc bracketPair, dirEmbed Class, initialTypes []Class) {
bracket.go#L309: func (p *bracketPairer) setBracketsToType(loc bracketPair, dirPair Class, initialTypes []Class) {
bracket.go#L331: func (p *bracketPairer) resolveBrackets(dirEmbed Class, initialTypes []Class) {
core.go#L58: func (c Class) in(set ...Class) bool {
core.go#L69: initialTypes []Class
core.go#L78: resultTypes []Class
core.go#L102: func newParagraph(types []Class, pairTypes []bracketType, pairValues []rune, levels level) *paragraph {
core.go#L109: initialTypes: append([]Class(nil), types...),
core.go#L115: resultTypes: append([]Class(nil), types...),
core.go#L231: var strongType Class = unknownClass
core.go#L264: overrideStatusStack [maxDepth + 1]Class
core.go#L272: func (s *directionalStatusStack) push(level level, overrideStatus Class, isolateStatus bool) {
core.go#L283: func (s *directionalStatusStack) lastDirectionalOverrideStatus() Class {
core.go#L412: types []Class // type of each character using the index
core.go#L415: sos, eos Class
core.go#L431: types := make([]Class, length)
core.go#L609: var leadType, trailType Class
core.go#L630: var resolvedType Class
core.go#L655: func setTypes(types []Class, newType Class) {
core.go#L705: func (s *isolatingRunSequence) findRunLimit(index int, validSet ...Class) int {
core.go#L721: func (s *isolatingRunSequence) assertOnly(codes ...Class) {
core.go#L979: func isWhitespace(c Class) bool {
core.go#L988: func isRemovedByX9(c Class) bool {
core.go#L997: func typeForLevel(level level) Class {
core.go#L1006: func validateTypes(types []Class) {
prop.go#L28: func (p Properties) Class() Class {
prop.go#L29: c := Class(p.entry & 0x0F)
prop.go#L48: var controlByteToClass = [16]Class{
trieval.go#L6: type Class uint
trieval.go#L9: L Class = iota // LeftToRight
trieval.go#L37: unknownClass = ^Class(0)
trieval.go#L40: var controlToClass = map[rune]Class{
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |