C# 클래스 Mono.CSharp.HoistedVariable

파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
field Field
storey AnonymousMethodStorey

공개 메소드들

메소드 설명
AddressOf ( EmitContext ec, AddressOp mode ) : void
CreateExpressionTree ( ) : Mono.CSharp.Expression
Emit ( EmitContext ec ) : void
Emit ( EmitContext ec, bool leave_copy ) : void
EmitAssign ( EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool prepare_for_load ) : void
EmitSymbolInfo ( ) : void

보호된 메소드들

메소드 설명
GetFieldExpression ( EmitContext ec ) : Mono.CSharp.FieldExpr
HoistedVariable ( AnonymousMethodStorey storey, Field field ) : System
HoistedVariable ( AnonymousMethodStorey storey, string name, System.TypeSpec type ) : System

메소드 상세

AddressOf() 공개 메소드

public AddressOf ( EmitContext ec, AddressOp mode ) : void
ec EmitContext
mode AddressOp
리턴 void

CreateExpressionTree() 공개 메소드

public CreateExpressionTree ( ) : Mono.CSharp.Expression
리턴 Mono.CSharp.Expression

Emit() 공개 메소드

public Emit ( EmitContext ec ) : void
ec EmitContext
리턴 void

Emit() 공개 메소드

public Emit ( EmitContext ec, bool leave_copy ) : void
ec EmitContext
leave_copy bool
리턴 void

EmitAssign() 공개 메소드

public EmitAssign ( EmitContext ec, Mono.CSharp.Expression source, bool leave_copy, bool prepare_for_load ) : void
ec EmitContext
source Mono.CSharp.Expression
leave_copy bool
prepare_for_load bool
리턴 void

EmitSymbolInfo() 공개 추상적인 메소드

public abstract EmitSymbolInfo ( ) : void
리턴 void

GetFieldExpression() 보호된 메소드

protected GetFieldExpression ( EmitContext ec ) : Mono.CSharp.FieldExpr
ec EmitContext
리턴 Mono.CSharp.FieldExpr

HoistedVariable() 보호된 메소드

protected HoistedVariable ( AnonymousMethodStorey storey, Field field ) : System
storey AnonymousMethodStorey
field Field
리턴 System

HoistedVariable() 보호된 메소드

protected HoistedVariable ( AnonymousMethodStorey storey, string name, System.TypeSpec type ) : System
storey AnonymousMethodStorey
name string
type System.TypeSpec
리턴 System

프로퍼티 상세

field 보호되어 있는 프로퍼티

protected Field,Mono.CSharp field
리턴 Field

storey 보호되어 있는 프로퍼티

protected AnonymousMethodStorey,Mono.CSharp storey
리턴 AnonymousMethodStorey