C# Class System.Linq.Expressions.Tests.LocalsSignatureParser

Inheritance: SigParser
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
LocalsSignatureParser ( ITokenResolver tokenResolver, ITypeFactory typeFactory ) : System.Collections.Generic
Parse ( byte sig, Type &types ) : bool

Méthodes protégées

Méthode Description
NotifyBeginArrayShape ( ) : void
NotifyBeginField ( byte elem_type ) : void
NotifyBeginMethod ( byte elem_type ) : void
NotifyBeginParam ( ) : void
NotifyBeginProperty ( byte elem_type ) : void
NotifyBeginRetType ( ) : void
NotifyBeginType ( ) : void
NotifyByref ( ) : void
NotifyEndArrayShape ( ) : void
NotifyEndField ( ) : void
NotifyEndMethod ( ) : void
NotifyEndParam ( ) : void
NotifyEndProperty ( ) : void
NotifyEndRetType ( ) : void
NotifyEndType ( ) : void
NotifyGenericParamCount ( int count ) : void
NotifyLoBound ( int count ) : void
NotifyNumLoBounds ( int count ) : void
NotifyNumSizes ( int count ) : void
NotifyParamCount ( int count ) : void
NotifyRank ( int count ) : void
NotifySize ( int count ) : void
NotifyTypeClass ( ) : void
NotifyTypeDefOrRef ( int token, byte indexType, int index ) : void
NotifyTypeGenericInst ( int number ) : void
NotifyTypeInternal ( IntPtr ptr ) : void
NotifyTypePointer ( ) : void
NotifyTypeSimple ( byte elem_type ) : void
NotifyTypeSzArray ( ) : void
NotifyTypeValueType ( ) : void
NotifyTypedByref ( ) : void
NotifyVoid ( ) : void

Private Methods

Méthode Description
ToType ( byte corType ) : Type

Method Details

LocalsSignatureParser() public méthode

public LocalsSignatureParser ( ITokenResolver tokenResolver, ITypeFactory typeFactory ) : System.Collections.Generic
tokenResolver ITokenResolver
typeFactory ITypeFactory
Résultat System.Collections.Generic

NotifyBeginArrayShape() protected méthode

protected NotifyBeginArrayShape ( ) : void
Résultat void

NotifyBeginField() protected méthode

protected NotifyBeginField ( byte elem_type ) : void
elem_type byte
Résultat void

NotifyBeginMethod() protected méthode

protected NotifyBeginMethod ( byte elem_type ) : void
elem_type byte
Résultat void

NotifyBeginParam() protected méthode

protected NotifyBeginParam ( ) : void
Résultat void

NotifyBeginProperty() protected méthode

protected NotifyBeginProperty ( byte elem_type ) : void
elem_type byte
Résultat void

NotifyBeginRetType() protected méthode

protected NotifyBeginRetType ( ) : void
Résultat void

NotifyBeginType() protected méthode

protected NotifyBeginType ( ) : void
Résultat void

NotifyByref() protected méthode

protected NotifyByref ( ) : void
Résultat void

NotifyEndArrayShape() protected méthode

protected NotifyEndArrayShape ( ) : void
Résultat void

NotifyEndField() protected méthode

protected NotifyEndField ( ) : void
Résultat void

NotifyEndMethod() protected méthode

protected NotifyEndMethod ( ) : void
Résultat void

NotifyEndParam() protected méthode

protected NotifyEndParam ( ) : void
Résultat void

NotifyEndProperty() protected méthode

protected NotifyEndProperty ( ) : void
Résultat void

NotifyEndRetType() protected méthode

protected NotifyEndRetType ( ) : void
Résultat void

NotifyEndType() protected méthode

protected NotifyEndType ( ) : void
Résultat void

NotifyGenericParamCount() protected méthode

protected NotifyGenericParamCount ( int count ) : void
count int
Résultat void

NotifyLoBound() protected méthode

protected NotifyLoBound ( int count ) : void
count int
Résultat void

NotifyNumLoBounds() protected méthode

protected NotifyNumLoBounds ( int count ) : void
count int
Résultat void

NotifyNumSizes() protected méthode

protected NotifyNumSizes ( int count ) : void
count int
Résultat void

NotifyParamCount() protected méthode

protected NotifyParamCount ( int count ) : void
count int
Résultat void

NotifyRank() protected méthode

protected NotifyRank ( int count ) : void
count int
Résultat void

NotifySize() protected méthode

protected NotifySize ( int count ) : void
count int
Résultat void

NotifyTypeClass() protected méthode

protected NotifyTypeClass ( ) : void
Résultat void

NotifyTypeDefOrRef() protected méthode

protected NotifyTypeDefOrRef ( int token, byte indexType, int index ) : void
token int
indexType byte
index int
Résultat void

NotifyTypeGenericInst() protected méthode

protected NotifyTypeGenericInst ( int number ) : void
number int
Résultat void

NotifyTypeInternal() protected méthode

protected NotifyTypeInternal ( IntPtr ptr ) : void
ptr IntPtr
Résultat void

NotifyTypePointer() protected méthode

protected NotifyTypePointer ( ) : void
Résultat void

NotifyTypeSimple() protected méthode

protected NotifyTypeSimple ( byte elem_type ) : void
elem_type byte
Résultat void

NotifyTypeSzArray() protected méthode

protected NotifyTypeSzArray ( ) : void
Résultat void

NotifyTypeValueType() protected méthode

protected NotifyTypeValueType ( ) : void
Résultat void

NotifyTypedByref() protected méthode

protected NotifyTypedByref ( ) : void
Résultat void

NotifyVoid() protected méthode

protected NotifyVoid ( ) : void
Résultat void

Parse() public méthode

public Parse ( byte sig, Type &types ) : bool
sig byte
types Type
Résultat bool