Home | History | Annotate | Download | only in bidirule

Lines Matching defs:Transformer

173 	var t Transformer
182 var t Transformer
189 // New returns a Transformer that verifies that input adheres to the Bidi Rule.
190 func New() *Transformer {
191 return &Transformer{}
194 // Transformer implements transform.Transform.
195 type Transformer struct {
203 func (t *Transformer) isRTL() bool {
208 func (t *Transformer) isFinal() bool {
212 // Reset implements transform.Transformer.
213 func (t *Transformer) Reset() { *t = Transformer{} }
215 // Transform implements transform.Transformer. This Transformer has state and
217 func (t *Transformer) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) {
232 func (t *Transformer) Span(src []byte, atEOF bool) (n int, err error) {
263 func (t *Transformer) advance(s []byte) (n int, ok bool) {
305 func (t *Transformer) advanceString(s string) (n int, ok bool) {