C# Class Mono.CSharp.SwitchLabel

Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Свойство Type Description
NullStringCase object

Méthodes publiques

Méthode Description
Clone ( CloneContext clonectx ) : SwitchLabel
Error_AlreadyOccurs ( ResolveContext ec, System.TypeSpec switch_type, SwitchLabel collision_with ) : void
GetILLabel ( EmitContext ec ) : Label
GetILLabelCode ( EmitContext ec ) : Label
ResolveAndReduce ( ResolveContext ec, System.TypeSpec required_type, bool allow_nullable ) : bool
SwitchLabel ( Mono.CSharp.Expression expr, Mono.CSharp.Location l ) : System

Method Details

Clone() public méthode

public Clone ( CloneContext clonectx ) : SwitchLabel
clonectx CloneContext
Résultat SwitchLabel

Error_AlreadyOccurs() public méthode

public Error_AlreadyOccurs ( ResolveContext ec, System.TypeSpec switch_type, SwitchLabel collision_with ) : void
ec ResolveContext
switch_type System.TypeSpec
collision_with SwitchLabel
Résultat void

GetILLabel() public méthode

public GetILLabel ( EmitContext ec ) : Label
ec EmitContext
Résultat System.Reflection.Emit.Label

GetILLabelCode() public méthode

public GetILLabelCode ( EmitContext ec ) : Label
ec EmitContext
Résultat System.Reflection.Emit.Label

ResolveAndReduce() public méthode

public ResolveAndReduce ( ResolveContext ec, System.TypeSpec required_type, bool allow_nullable ) : bool
ec ResolveContext
required_type System.TypeSpec
allow_nullable bool
Résultat bool

SwitchLabel() public méthode

public SwitchLabel ( Mono.CSharp.Expression expr, Mono.CSharp.Location l ) : System
expr Mono.CSharp.Expression
l Mono.CSharp.Location
Résultat System

Property Details

NullStringCase public_oe static_oe property

public static object NullStringCase
Résultat object