Lines Matching refs:CodedInputStream

64             CodedInputStream input = new CodedInputStream(data);

68 input = new CodedInputStream(data);
85 input = new CodedInputStream(new SmallBlockInputStream(data, bufferSize));
88 input = new CodedInputStream(new SmallBlockInputStream(data, bufferSize));
110 Assert.AreEqual((uint) value, CodedInputStream.ReadRawVarint32(memoryStream));
121 CodedInputStream input = new CodedInputStream(data);
125 input = new CodedInputStream(data);
156 exception = Assert.Throws<InvalidProtocolBufferException>(() => CodedInputStream.ReadRawVarint32(new MemoryStream(data)));
216 CodedInputStream input = new CodedInputStream(data);
228 input = new CodedInputStream(
246 CodedInputStream input = new CodedInputStream(data);
258 input = new CodedInputStream(
360 // directly from a ByteString, so that CodedInputStream uses buffered
380 CodedInputStream input = new CodedInputStream(ms);
398 CodedInputStream input = new CodedInputStream(ms);
430 CodedInputStream input = new CodedInputStream(ms.ToArray());
460 CodedInputStream cis = new CodedInputStream(new byte[] { tag });
493 ByteString atRecursiveLimit = MakeRecursiveMessage(CodedInputStream.DefaultRecursionLimit).ToByteString();
494 ByteString beyondRecursiveLimit = MakeRecursiveMessage(CodedInputStream.DefaultRecursionLimit + 1).ToByteString();
496 AssertMessageDepth(TestRecursiveMessage.Parser.ParseFrom(atRecursiveLimit), CodedInputStream.DefaultRecursionLimit);
500 CodedInputStream input = CodedInputStream.CreateWithLimits(new MemoryStream(atRecursiveLimit.ToByteArray()), 1000000, CodedInputStream.DefaultRecursionLimit - 1);
525 byte[] payloadAtRecursiveLimit = MakeMaliciousRecursionUnknownFieldsPayload(CodedInputStream.DefaultRecursionLimit);
526 byte[] payloadBeyondRecursiveLimit = MakeMaliciousRecursionUnknownFieldsPayload(CodedInputStream.DefaultRecursionLimit + 1);
570 CodedInputStream input = CodedInputStream.CreateWithLimits(ms, 16, 100);
592 CodedInputStream input = new CodedInputStream(ms);
611 CodedInputStream input = new CodedInputStream(ms);
629 CodedInputStream input = new CodedInputStream(ms);
637 /// We use this to make sure that CodedInputStream doesn't screw up when
660 CodedInputStream input = new CodedInputStream(bytes);
665 //Issue 71: CodedInputStream.ReadBytes go to slow path unnecessarily
679 CodedInputStream input = new CodedInputStream(ms, new byte[ms.Length / 2], 0, 0, false);
694 var input = new CodedInputStream(new byte[] { 0 });
736 var input = new CodedInputStream(stream);
767 var input = new CodedInputStream(stream);
786 var input = new CodedInputStream(stream);
804 var input = new CodedInputStream(stream);
814 for (int i = 0; i < CodedInputStream.DefaultRecursionLimit + 1; i++)
818 for (int i = 0; i < CodedInputStream.DefaultRecursionLimit + 1; i++)
826 var input = new CodedInputStream(stream);
834 Assert.Throws<ArgumentNullException>(() => new CodedInputStream((byte[]) null));
835 Assert.Throws<ArgumentNullException>(() => new CodedInputStream(null, 0, 0));
836 Assert.Throws<ArgumentNullException>(() => new CodedInputStream((Stream) null));
837 Assert.Throws<ArgumentOutOfRangeException>(() => new CodedInputStream(new byte[10], 100, 0));
838 Assert.Throws<ArgumentOutOfRangeException>(() => new CodedInputStream(new byte[10], 5, 10));
845 Assert.Throws<ArgumentOutOfRangeException>(() => CodedInputStream.CreateWithLimits(stream, 0, 1));
846 Assert.Throws<ArgumentOutOfRangeException>(() => CodedInputStream.CreateWithLimits(stream, 1, 0));
854 using (var cis = new CodedInputStream(memoryStream))
865 using (var cis = new CodedInputStream(memoryStream, true))
874 var stream = new CodedInputStream(new byte[10]);
906 "Use CodedInputStream.SetSizeLimit() to increase the size limit.");