C# Class Castle.DynamicProxy.Generators.Emitters.CodeBuilders.AbstractCodeBuilder

Afficher le fichier Open project: Jarvin-Guan/CleanAOP Class Usage Examples

Private Properties

Свойство Type Description
Generate void

Méthodes publiques

Méthode Description
AddStatement ( Castle.DynamicProxy.Generators.Emitters.SimpleAST.Statement stmt ) : AbstractCodeBuilder
DeclareLocal ( Type type ) : LocalReference
SetNonEmpty ( ) : void

Méthodes protégées

Méthode Description
AbstractCodeBuilder ( ILGenerator generator ) : System

Private Methods

Méthode Description
Generate ( IMemberEmitter member, ILGenerator il ) : void

Method Details

AbstractCodeBuilder() protected méthode

protected AbstractCodeBuilder ( ILGenerator generator ) : System
generator System.Reflection.Emit.ILGenerator
Résultat System

AddStatement() public méthode

public AddStatement ( Castle.DynamicProxy.Generators.Emitters.SimpleAST.Statement stmt ) : AbstractCodeBuilder
stmt Castle.DynamicProxy.Generators.Emitters.SimpleAST.Statement
Résultat AbstractCodeBuilder

DeclareLocal() public méthode

public DeclareLocal ( Type type ) : LocalReference
type System.Type
Résultat Castle.DynamicProxy.Generators.Emitters.SimpleAST.LocalReference

SetNonEmpty() public méthode

public SetNonEmpty ( ) : void
Résultat void