예제 #1
0
파일: StoreLocal.cs 프로젝트: mortend/uno
 public override Expression CopyExpression(CopyState state)
 {
     return(new StoreLocal(Source, state.GetVariable(Variable), Value.CopyExpression(state)));
 }
예제 #2
0
 public override Expression CopyExpression(CopyState state)
 {
     return(new LoadLocal(Source, state.GetVariable(Variable)));
 }
예제 #3
0
 public override Expression CopyExpression(CopyState state)
 {
     return(new CapturedLocal(Source, state.GetMember(Function), state.GetVariable(Variable, true)));
 }
예제 #4
0
 public override Expression CopyExpression(CopyState state)
 {
     return(new ZeroMemory(Source, state.GetVariable(Variable)));
 }