C# 클래스 Babel.Compiler.RoutineLocalVariable

상속: LocalVariable
파일 보기 프로젝트 열기: shugo/babel

보호된 프로퍼티들

프로퍼티 타입 설명
localBuilder System.Reflection.Emit.LocalBuilder

공개 메소드들

메소드 설명
Declare ( ILGenerator ilGenerator ) : void
EmitLoad ( ILGenerator ilGenerator ) : void
EmitLoadAddress ( ILGenerator ilGenerator ) : void
EmitStore ( ILGenerator ilGenerator ) : void
EmitStorePrefix ( ILGenerator ilGenerator ) : void
RoutineLocalVariable ( string name, TypeData localType ) : System
RoutineLocalVariable ( string name, TypeData localType, bool isTypecaseVariable ) : System

메소드 상세

Declare() 공개 메소드

public Declare ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
리턴 void

EmitLoad() 공개 메소드

public EmitLoad ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
리턴 void

EmitLoadAddress() 공개 메소드

public EmitLoadAddress ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
리턴 void

EmitStore() 공개 메소드

public EmitStore ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
리턴 void

EmitStorePrefix() 공개 메소드

public EmitStorePrefix ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
리턴 void

RoutineLocalVariable() 공개 메소드

public RoutineLocalVariable ( string name, TypeData localType ) : System
name string
localType TypeData
리턴 System

RoutineLocalVariable() 공개 메소드

public RoutineLocalVariable ( string name, TypeData localType, bool isTypecaseVariable ) : System
name string
localType TypeData
isTypecaseVariable bool
리턴 System

프로퍼티 상세

localBuilder 보호되어 있는 프로퍼티

protected LocalBuilder,System.Reflection.Emit localBuilder
리턴 System.Reflection.Emit.LocalBuilder