コード例 #1
0
 public void EmitRead(JITContext context)
 {
     context.PushUTF8Encoding();
     context.ReadFieldStream();
     context.GetFieldDataBytes();
     context.EmitStreamCall("ReadBytesCached");
     context.LoadIntConstant(0);
     context.GetFieldDataBytes();
     context.LoadIntConstant(1);
     context.Subtract();
     context.ByteConvertToString();
 }
コード例 #2
0
 public void EmitRead(JITContext context)
 {
     context.PushUTF8Encoding();
     context.ReadFieldStream();
     context.GetFieldDataBytes();
     context.EmitStreamCall("ReadBytesCached");
     context.LoadIntConstant(0);
     context.GetFieldDataBytes();
     context.LoadIntConstant(1);
     context.Subtract();
     context.ByteConvertToString();
 }