webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
Google.Protobuf.CodedInputStreamTest Class Reference

Public Member Functions

void ReadVarint ()
 
void ReadLittleEndian ()
 
void DecodeZigZag32 ()
 
void DecodeZigZag64 ()
 
void ReadWholeMessage_VaryingBlockSizes ()
 
void ReadHugeBlob ()
 
void ReadMaliciouslyLargeBlob ()
 
void MaliciousRecursion ()
 
void SizeLimit ()
 
void ReadInvalidUtf8 ()
 Tests that if we read an string that contains invalid UTF-8, no exception is thrown. Instead, the invalid bytes are replaced with the Unicode "replacement character" U+FFFD. More...
 
void TestNegativeEnum ()
 
void TestSlowPathAvoidance ()
 
void Tag0Throws ()
 
void SkipGroup ()
 
void SkipGroup_WrongEndGroupTag ()
 
void RogueEndGroupTag ()
 
void EndOfStreamReachedWhileSkippingGroup ()
 
void RecursionLimitAppliedWhileSkippingGroup ()
 
void Construction_Invalid ()
 
void CreateWithLimits_InvalidLimits ()
 
void Dispose_DisposesUnderlyingStream ()
 
void Dispose_WithLeaveOpen ()
 

Member Function Documentation

◆ Construction_Invalid()

void Google.Protobuf.CodedInputStreamTest.Construction_Invalid ( )
inline

◆ CreateWithLimits_InvalidLimits()

void Google.Protobuf.CodedInputStreamTest.CreateWithLimits_InvalidLimits ( )
inline

◆ DecodeZigZag32()

void Google.Protobuf.CodedInputStreamTest.DecodeZigZag32 ( )
inline

◆ DecodeZigZag64()

void Google.Protobuf.CodedInputStreamTest.DecodeZigZag64 ( )
inline

◆ Dispose_DisposesUnderlyingStream()

void Google.Protobuf.CodedInputStreamTest.Dispose_DisposesUnderlyingStream ( )
inline

◆ Dispose_WithLeaveOpen()

void Google.Protobuf.CodedInputStreamTest.Dispose_WithLeaveOpen ( )
inline

◆ EndOfStreamReachedWhileSkippingGroup()

void Google.Protobuf.CodedInputStreamTest.EndOfStreamReachedWhileSkippingGroup ( )
inline

◆ MaliciousRecursion()

void Google.Protobuf.CodedInputStreamTest.MaliciousRecursion ( )
inline

◆ ReadHugeBlob()

void Google.Protobuf.CodedInputStreamTest.ReadHugeBlob ( )
inline

◆ ReadInvalidUtf8()

void Google.Protobuf.CodedInputStreamTest.ReadInvalidUtf8 ( )
inline

Tests that if we read an string that contains invalid UTF-8, no exception is thrown. Instead, the invalid bytes are replaced with the Unicode "replacement character" U+FFFD.

◆ ReadLittleEndian()

void Google.Protobuf.CodedInputStreamTest.ReadLittleEndian ( )
inline

◆ ReadMaliciouslyLargeBlob()

void Google.Protobuf.CodedInputStreamTest.ReadMaliciouslyLargeBlob ( )
inline

◆ ReadVarint()

void Google.Protobuf.CodedInputStreamTest.ReadVarint ( )
inline

◆ ReadWholeMessage_VaryingBlockSizes()

void Google.Protobuf.CodedInputStreamTest.ReadWholeMessage_VaryingBlockSizes ( )
inline

◆ RecursionLimitAppliedWhileSkippingGroup()

void Google.Protobuf.CodedInputStreamTest.RecursionLimitAppliedWhileSkippingGroup ( )
inline

◆ RogueEndGroupTag()

void Google.Protobuf.CodedInputStreamTest.RogueEndGroupTag ( )
inline

◆ SizeLimit()

void Google.Protobuf.CodedInputStreamTest.SizeLimit ( )
inline

◆ SkipGroup()

void Google.Protobuf.CodedInputStreamTest.SkipGroup ( )
inline

◆ SkipGroup_WrongEndGroupTag()

void Google.Protobuf.CodedInputStreamTest.SkipGroup_WrongEndGroupTag ( )
inline

◆ Tag0Throws()

void Google.Protobuf.CodedInputStreamTest.Tag0Throws ( )
inline

◆ TestNegativeEnum()

void Google.Protobuf.CodedInputStreamTest.TestNegativeEnum ( )
inline

◆ TestSlowPathAvoidance()

void Google.Protobuf.CodedInputStreamTest.TestSlowPathAvoidance ( )
inline

The documentation for this class was generated from the following file: