C# 클래스 Babel.Compiler.IterLocalVariable

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

보호된 프로퍼티들

프로퍼티 타입 설명
enumerator System.Reflection.Emit.TypeBuilder
fieldBuilder System.Reflection.Emit.FieldBuilder
index int

공개 메소드들

메소드 설명
Declare ( ILGenerator ilGenerator ) : void
EmitLoad ( ILGenerator ilGenerator ) : void
EmitLoadAddress ( ILGenerator ilGenerator ) : void
EmitStore ( ILGenerator ilGenerator ) : void
EmitStorePrefix ( ILGenerator ilGenerator ) : void
IterLocalVariable ( string name, TypeData localType, bool isTypecaseVariable, TypeBuilder enumerator, int index ) : 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

IterLocalVariable() 공개 메소드

public IterLocalVariable ( string name, TypeData localType, bool isTypecaseVariable, TypeBuilder enumerator, int index ) : System
name string
localType TypeData
isTypecaseVariable bool
enumerator System.Reflection.Emit.TypeBuilder
index int
리턴 System

프로퍼티 상세

enumerator 보호되어 있는 프로퍼티

protected TypeBuilder,System.Reflection.Emit enumerator
리턴 System.Reflection.Emit.TypeBuilder

fieldBuilder 보호되어 있는 프로퍼티

protected FieldBuilder,System.Reflection.Emit fieldBuilder
리턴 System.Reflection.Emit.FieldBuilder

index 보호되어 있는 프로퍼티

protected int index
리턴 int