C# Class MsgPack.Serialization.EmittingSerializers.BinaryOperatorILConstruct

Inheritance: ContextfulILConstruct
Afficher le fichier Open project: msgpack/msgpack-cli

Méthodes publiques

Méthode Description
BinaryOperatorILConstruct ( string @operator, TypeDefinition resultType, ILConstruct left, ILConstruct right, Action operation, Action branchOperation ) : System
Evaluate ( TracingILGenerator il ) : void
LoadValue ( TracingILGenerator il, bool shouldBeAddress ) : void
ToString ( ) : string

Méthodes protégées

Méthode Description
BranchCore ( TracingILGenerator il, Label @else ) : void

Method Details

BinaryOperatorILConstruct() public méthode

public BinaryOperatorILConstruct ( string @operator, TypeDefinition resultType, ILConstruct left, ILConstruct right, Action operation, Action branchOperation ) : System
@operator string
resultType TypeDefinition
left ILConstruct
right ILConstruct
operation Action
branchOperation Action
Résultat System

BranchCore() protected méthode

protected BranchCore ( TracingILGenerator il, Label @else ) : void
il MsgPack.Serialization.Reflection.TracingILGenerator
@else System.Reflection.Emit.Label
Résultat void

Evaluate() public méthode

public Evaluate ( TracingILGenerator il ) : void
il MsgPack.Serialization.Reflection.TracingILGenerator
Résultat void

LoadValue() public méthode

public LoadValue ( TracingILGenerator il, bool shouldBeAddress ) : void
il MsgPack.Serialization.Reflection.TracingILGenerator
shouldBeAddress bool
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string