C# 클래스 System.Linq.Expressions.Tests.SigParser

파일 보기 프로젝트 열기: dotnet/corefx

공개 메소드들

메소드 설명
Parse ( System.Byte pb ) : bool

보호된 메소드들

메소드 설명
NotifyBeginArrayShape ( ) : void
NotifyBeginField ( System.Byte elem_type ) : void
NotifyBeginLocal ( ) : void
NotifyBeginLocals ( System.Byte elem_type ) : void
NotifyBeginMethod ( System.Byte elem_type ) : void
NotifyBeginParam ( ) : void
NotifyBeginProperty ( System.Byte elem_type ) : void
NotifyBeginRetType ( ) : void
NotifyBeginType ( ) : void
NotifyByref ( ) : void
NotifyConstraint ( System.Byte elem_type ) : void
NotifyCustomMod ( System.Byte cmod, System.Int32 token, System.Byte indexType, System.Int32 index ) : void
NotifyEndArrayShape ( ) : void
NotifyEndField ( ) : void
NotifyEndLocal ( ) : void
NotifyEndLocals ( ) : void
NotifyEndMethod ( ) : void
NotifyEndParam ( ) : void
NotifyEndProperty ( ) : void
NotifyEndRetType ( ) : void
NotifyEndType ( ) : void
NotifyGenericParamCount ( System.Int32 count ) : void
NotifyLoBound ( System.Int32 count ) : void
NotifyLocalsCount ( System.Int32 count ) : void
NotifyNumLoBounds ( System.Int32 count ) : void
NotifyNumSizes ( System.Int32 count ) : void
NotifyParamCount ( System.Int32 count ) : void
NotifyRank ( System.Int32 count ) : void
NotifySentinal ( ) : void
NotifySize ( System.Int32 count ) : void
NotifyTypeArray ( ) : void
NotifyTypeClass ( ) : void
NotifyTypeDefOrRef ( System.Int32 token, System.Byte indexType, int index ) : void
NotifyTypeFunctionPointer ( ) : void
NotifyTypeGenericInst ( System.Int32 number ) : void
NotifyTypeGenericMemberVariable ( System.Int32 number ) : void
NotifyTypeGenericTypeVariable ( System.Int32 number ) : void
NotifyTypeInternal ( IntPtr ptr ) : void
NotifyTypePointer ( ) : void
NotifyTypeSimple ( System.Byte elem_type ) : void
NotifyTypeSzArray ( ) : void
NotifyTypeValueType ( ) : void
NotifyTypedByref ( ) : void
NotifyVoid ( ) : void

비공개 메소드들

메소드 설명
ParseArrayShape ( ) : bool
ParseByte ( System.Byte &pbOut ) : bool
ParseCustomMod ( ) : bool
ParseField ( System.Byte elem_type ) : bool
ParseIntPtr ( IntPtr &ptr ) : bool
ParseInternal ( ) : bool
ParseLocal ( ) : bool
ParseLocals ( System.Byte elem_type ) : bool
ParseMethod ( System.Byte elem_type ) : bool
ParseNumber ( System.Int32 &pOut ) : bool
ParseOptionalCustomMods ( ) : bool
ParseOptionalCustomModsOrConstraint ( ) : bool
ParseParam ( ) : bool
ParseProperty ( System.Byte elem_type ) : bool
ParseRetType ( ) : bool
ParseType ( ) : bool
ParseTypeDefOrRefEncoded ( System.Int32 &pEncoded, System.Byte &pIndexTypeOut, System.Int32 &pIndexOut ) : bool

메소드 상세

NotifyBeginArrayShape() 보호된 메소드

protected NotifyBeginArrayShape ( ) : void
리턴 void

NotifyBeginField() 보호된 메소드

protected NotifyBeginField ( System.Byte elem_type ) : void
elem_type System.Byte
리턴 void

NotifyBeginLocal() 보호된 메소드

protected NotifyBeginLocal ( ) : void
리턴 void

NotifyBeginLocals() 보호된 메소드

protected NotifyBeginLocals ( System.Byte elem_type ) : void
elem_type System.Byte
리턴 void

NotifyBeginMethod() 보호된 메소드

protected NotifyBeginMethod ( System.Byte elem_type ) : void
elem_type System.Byte
리턴 void

NotifyBeginParam() 보호된 메소드

protected NotifyBeginParam ( ) : void
리턴 void

NotifyBeginProperty() 보호된 메소드

protected NotifyBeginProperty ( System.Byte elem_type ) : void
elem_type System.Byte
리턴 void

NotifyBeginRetType() 보호된 메소드

protected NotifyBeginRetType ( ) : void
리턴 void

NotifyBeginType() 보호된 메소드

protected NotifyBeginType ( ) : void
리턴 void

NotifyByref() 보호된 메소드

protected NotifyByref ( ) : void
리턴 void

NotifyConstraint() 보호된 메소드

protected NotifyConstraint ( System.Byte elem_type ) : void
elem_type System.Byte
리턴 void

NotifyCustomMod() 보호된 메소드

protected NotifyCustomMod ( System.Byte cmod, System.Int32 token, System.Byte indexType, System.Int32 index ) : void
cmod System.Byte
token System.Int32
indexType System.Byte
index System.Int32
리턴 void

NotifyEndArrayShape() 보호된 메소드

protected NotifyEndArrayShape ( ) : void
리턴 void

NotifyEndField() 보호된 메소드

protected NotifyEndField ( ) : void
리턴 void

NotifyEndLocal() 보호된 메소드

protected NotifyEndLocal ( ) : void
리턴 void

NotifyEndLocals() 보호된 메소드

protected NotifyEndLocals ( ) : void
리턴 void

NotifyEndMethod() 보호된 메소드

protected NotifyEndMethod ( ) : void
리턴 void

NotifyEndParam() 보호된 메소드

protected NotifyEndParam ( ) : void
리턴 void

NotifyEndProperty() 보호된 메소드

protected NotifyEndProperty ( ) : void
리턴 void

NotifyEndRetType() 보호된 메소드

protected NotifyEndRetType ( ) : void
리턴 void

NotifyEndType() 보호된 메소드

protected NotifyEndType ( ) : void
리턴 void

NotifyGenericParamCount() 보호된 메소드

protected NotifyGenericParamCount ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifyLoBound() 보호된 메소드

protected NotifyLoBound ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifyLocalsCount() 보호된 메소드

protected NotifyLocalsCount ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifyNumLoBounds() 보호된 메소드

protected NotifyNumLoBounds ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifyNumSizes() 보호된 메소드

protected NotifyNumSizes ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifyParamCount() 보호된 메소드

protected NotifyParamCount ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifyRank() 보호된 메소드

protected NotifyRank ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifySentinal() 보호된 메소드

protected NotifySentinal ( ) : void
리턴 void

NotifySize() 보호된 메소드

protected NotifySize ( System.Int32 count ) : void
count System.Int32
리턴 void

NotifyTypeArray() 보호된 메소드

protected NotifyTypeArray ( ) : void
리턴 void

NotifyTypeClass() 보호된 메소드

protected NotifyTypeClass ( ) : void
리턴 void

NotifyTypeDefOrRef() 보호된 메소드

protected NotifyTypeDefOrRef ( System.Int32 token, System.Byte indexType, int index ) : void
token System.Int32
indexType System.Byte
index int
리턴 void

NotifyTypeFunctionPointer() 보호된 메소드

protected NotifyTypeFunctionPointer ( ) : void
리턴 void

NotifyTypeGenericInst() 보호된 메소드

protected NotifyTypeGenericInst ( System.Int32 number ) : void
number System.Int32
리턴 void

NotifyTypeGenericMemberVariable() 보호된 메소드

protected NotifyTypeGenericMemberVariable ( System.Int32 number ) : void
number System.Int32
리턴 void

NotifyTypeGenericTypeVariable() 보호된 메소드

protected NotifyTypeGenericTypeVariable ( System.Int32 number ) : void
number System.Int32
리턴 void

NotifyTypeInternal() 보호된 메소드

protected NotifyTypeInternal ( IntPtr ptr ) : void
ptr IntPtr
리턴 void

NotifyTypePointer() 보호된 메소드

protected NotifyTypePointer ( ) : void
리턴 void

NotifyTypeSimple() 보호된 메소드

protected NotifyTypeSimple ( System.Byte elem_type ) : void
elem_type System.Byte
리턴 void

NotifyTypeSzArray() 보호된 메소드

protected NotifyTypeSzArray ( ) : void
리턴 void

NotifyTypeValueType() 보호된 메소드

protected NotifyTypeValueType ( ) : void
리턴 void

NotifyTypedByref() 보호된 메소드

protected NotifyTypedByref ( ) : void
리턴 void

NotifyVoid() 보호된 메소드

protected NotifyVoid ( ) : void
리턴 void

Parse() 공개 메소드

public Parse ( System.Byte pb ) : bool
pb System.Byte
리턴 bool