Zdexby TheHolyOneZ
127,469 classes
Class

CodeReader

: BinaryStreamReader : BinaryReader : Object
Mono.Cecil.Cil.CodeReader, Mono.Cecil 0x0068 (104 B) align 8 inherited 0x0048 Mono.Cecil
0x00x0068

Members 4

OffsetSizeNameTypeFlags
0x08readerMetadataReader2 flags
0x00500x10padding / unreflected
0x04startintPrivate
0x08methodMethodDefinitionPrivate
0x08bodyMethodBodyPrivate
0x00640x04unreflected bytes to end of CodeReader
Inherited from BinaryReader 11
OffsetSizeNameTypeFlags
—0x04MaxCharBytesSizeintPrivateStatic+1 flags
0x08m_streamStreamPrivate
0x08m_bufferbyte[]Private
0x08m_decoderDecoderPrivate
0x08m_charBytesbyte[]Private
0x08m_singleCharchar[]Private
0x08m_charBufferchar[]Private
0x04m_maxCharsSizeintPrivate
0x01m_2BytesPerCharboolPrivate
0x01m_isMemoryStreamboolPrivate
0x01m_leaveOpenboolPrivate

Functions 42

SignatureFlagsNativeParams
void get_Offset()Private+1 flags—0x00
void .ctor()Public+1 flags—0x00
void MoveTo()Public—0x00
void MoveBackTo()Public—0x00
void ReadMethodBody()Public—0x00
void ReadCodeSize()Public—0x00
void ReadCodeSize()Private—0x00
void ReadMethodBody()Private—0x00
void ReadFatMethod()Private—0x00
void ReadVariables()Public—0x00
void ReadCode()Private—0x00
void ReadOpCode()Private—0x00
void ReadOperand()Private—0x00
void GetString()Public—0x00
void GetParameter()Public—0x00
void GetVariable()Public—0x00
void GetCallSite()Public—0x00
void ResolveBranches()Private—0x00
void GetInstruction()Private—0x00
void GetInstruction()PrivateStatic—0x00
void ReadSection()Private—0x00
void ReadSmallSection()Private—0x00
void ReadFatSection()Private—0x00
void ReadExceptionHandlers()Private—0x00
void ReadExceptionHandlerSpecific()Private—0x00
void ReadToken()Public—0x00
void ReadDebugInfo()Private—0x00
void ReadCustomDebugInformations()Private—0x00
void ReadAsyncMethodBody()Private—0x00
void ReadStateMachineScope()Private—0x00
void ReadSequencePoints()Private—0x00
void ReadScopes()Private—0x00
void ReadScope()Private—0x00
void PatchRawMethodBody()Public—0x00
void PatchRawFatMethod()Private—0x00
void PatchRawCode()Private—0x00
void PatchRawSection()Private—0x00
void PatchRawSmallSection()Private—0x00
void PatchRawFatSection()Private—0x00
void PatchRawExceptionHandlers()Private—0x00
void <ReadSmallSection>b__26_0()Private—0x00
void <ReadSmallSection>b__26_1()Private—0x00

Used by 1

types with a member, parameter or interface of this type