Home | History | Annotate | Download | only in base64

Lines Matching defs:Encode

24 	encode    [64]byte
55 copy(e.encode[:], encoder)
76 for i := 0; i < len(enc.encode); i++ {
77 if rune(enc.encode[i]) == padding {
116 // Encode encodes src using the encoding enc, writing
120 // so Encode is not appropriate for use on individual blocks
122 func (enc *Encoding) Encode(dst, src []byte) {
133 dst[di+0] = enc.encode[val>>18&0x3F]
134 dst[di+1] = enc.encode[val>>12&0x3F]
135 dst[di+2] = enc.encode[val>>6&0x3F]
136 dst[di+3] = enc.encode[val&0x3F]
152 dst[di+0] = enc.encode[val>>18&0x3F]
153 dst[di+1] = enc.encode[val>>12&0x3F]
157 dst[di+2] = enc.encode[val>>6&0x3F]
172 enc.Encode(buf, src)
202 e.enc.Encode(e.out[:], e.buf[:])
216 e.enc.Encode(e.out[:], p[:nn])
238 e.enc.Encode(e.out[:], e.buf[:e.nbuf])