type mapFunc …
type spanFunc …
const maxIgnorable …
const supported …
func init() { … }
var matcher …
var Supported …
var upperFunc …
var undUpper …
var undLower …
var undLowerIgnoreSigma …
var lowerFunc …
var titleInfos …
func makeUpper(t language.Tag, o options) transform.SpanningTransformer { … }
func makeLower(t language.Tag, o options) transform.SpanningTransformer { … }
func makeTitle(t language.Tag, o options) transform.SpanningTransformer { … }
func noSpan(c *context) bool { … }
type undUpperCaser …
func (t undUpperCaser) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { … }
func (t undUpperCaser) Span(src []byte, atEOF bool) (n int, err error) { … }
type undLowerIgnoreSigmaCaser …
func (t undLowerIgnoreSigmaCaser) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { … }
func (t undLowerIgnoreSigmaCaser) Span(src []byte, atEOF bool) (n int, err error) { … }
type simpleCaser …
func (t *simpleCaser) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { … }
func (t *simpleCaser) Span(src []byte, atEOF bool) (n int, err error) { … }
type undLowerCaser …
func (t undLowerCaser) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { … }
func (t undLowerCaser) Span(src []byte, atEOF bool) (n int, err error) { … }
type lowerCaser …
func (t *lowerCaser) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { … }
type titleCaser …
func (t *titleCaser) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { … }
func (t *titleCaser) Span(src []byte, atEOF bool) (n int, err error) { … }
func finalSigma(f mapFunc) mapFunc { … }
func finalSigmaBody(c *context) bool { … }
func elUpper(c *context) bool { … }
func ltLower(c *context) bool { … }
func ltUpper(f mapFunc) mapFunc { … }
func aztrUpper(f mapFunc) mapFunc { … }
func aztrLower(c *context) (done bool) { … }
func nlTitle(c *context) bool { … }
func nlTitleSpan(c *context) bool { … }
func afnlRewrite(c *context) { … }