Lines Matching refs:input
14 def encode(input, errors='strict'):
15 return (codecs.BOM_UTF8 + codecs.utf_8_encode(input, errors)[0],
16 len(input))
18 def decode(input, errors='strict'):
20 if input[:3] == codecs.BOM_UTF8:
21 input = input[3:]
23 (output, consumed) = codecs.utf_8_decode(input, errors, True)
31 def encode(self, input, final=False):
35 codecs.utf_8_encode(input, self.errors)[0]
37 return codecs.utf_8_encode(input, self.errors)[0]
54 def _buffer_decode(self, input, errors, final):
56 if len(input) < 3:
57 if codecs.BOM_UTF8.startswith(input):
65 if input[:3] == codecs.BOM_UTF8:
67 codecs.utf_8_decode(input[3:], errors, final)
69 return codecs.utf_8_decode(input, errors, final)
93 def encode(self, input, errors='strict'):
95 return encode(input, errors)
105 def decode(self, input, errors='strict'):
106 if len(input) < 3:
107 if codecs.BOM_UTF8.startswith(input):
111 elif input[:3] == codecs.BOM_UTF8:
113 (output, consumed) = codecs.utf_8_decode(input[3:],errors)
117 return codecs.utf_8_decode(input, errors)