示例#1
0
 public override void Emit(Emitter e)
 {
     e.OutSeg(ExpressionBlock.Create(Name, OldName, DataType));
 }
示例#2
0
 }                               // anything that emits a value
 public override void Emit(Emitter e)
 {
     Value.Emit(e);
 }
示例#3
0
 public override void Emit(Emitter e)
 {
     e.OutSeg(ExpressionBlock.Create("&d", ExpressionKinds.Closed, Value.Compile(), Value.DataType));
     e.Out(Opcodes.LDACCBLK);
     e.OutCall(Func);
 }
示例#4
0
 public override void Emit(Emitter e)
 {
     e.OutLoad(Value);
 }
示例#5
0
 public override void Emit(Emitter e)
 {
     e.OutSeg(ExpressionBlock.Create(Name, DataType, Grouped, Descending));
 }
示例#6
0
 public virtual void Emit(Emitter e)
 {
 }