Lines Matching refs:encoder
62 var encoder = new jspb.BinaryEncoder();
65 writeValue.call(encoder, filter(0));
66 writeValue.call(encoder, filter(epsilon));
67 writeValue.call(encoder, filter(upperLimit));
71 writeValue.call(encoder, filter(cursor));
74 var decoder = jspb.BinaryDecoder.alloc(encoder.end());
87 assertThrows(function() {writeValue.call(encoder, -1);});
88 assertThrows(function() {writeValue.call(encoder, upperLimit * 1.1);});
104 var encoder = new jspb.BinaryEncoder();
107 writeValue.call(encoder, filter(lowerLimit));
108 writeValue.call(encoder, filter(-epsilon));
109 writeValue.call(encoder, filter(0));
110 writeValue.call(encoder, filter(epsilon));
111 writeValue.call(encoder, filter(upperLimit));
118 writeValue.call(encoder, val);
125 writeValue.call(encoder, val);
129 var decoder = jspb.BinaryDecoder.alloc(encoder.end());
147 expect(() => void writeValue.call(encoder, pastLowerLimit)).toThrow();
150 expect(() => void writeValue.call(encoder, pastUpperLimit)).toThrow();
183 var /** !jspb.BinaryEncoder */ encoder;
195 encoder = new jspb.BinaryEncoder();
197 encoder.writeVarintHash64(hashA);
198 encoder.writeVarintHash64(hashB);
199 encoder.writeVarintHash64(hashC);
200 encoder.writeVarintHash64(hashD);
202 encoder.writeFixedHash64(hashA);
203 encoder.writeFixedHash64(hashB);
204 encoder.writeFixedHash64(hashC);
205 encoder.writeFixedHash64(hashD);
207 decoder = jspb.BinaryDecoder.alloc(encoder.end());
256 var encoder = new jspb.BinaryEncoder();
258 encoder.writeZigzagVarintHash64(hashA);
259 encoder.writeZigzagVarintHash64(hashB);
260 encoder.writeZigzagVarintHash64(hashC);
261 encoder.writeZigzagVarintHash64(hashD);
263 decoder = jspb.BinaryDecoder.alloc(encoder.end());
319 var encoder = new jspb.BinaryEncoder();
321 encoder.writeZigzagVarint64String(c.original);
323 var buffer = encoder.end();
337 var encoder = new jspb.BinaryEncoder();
345 encoder.writeString(long_string);
347 var decoder = jspb.BinaryDecoder.alloc(encoder.end());
356 var encoder = new jspb.BinaryEncoder();
363 encoder.writeString(ascii);
364 encoder.writeString(utf8_two_bytes);
365 encoder.writeString(utf8_three_bytes);
366 encoder.writeString(utf8_four_bytes);
368 var decoder = jspb.BinaryDecoder.alloc(encoder.end());