コード例 #1
0
ファイル: MDFieldElems.cs プロジェクト: parhelia512/perwapi
 internal override void Write(CILWriter output)
 {
     output.Write("  .field ");
     if (hasOffset)
     {
         output.Write("[ {0} ] ", offset);
     }
     WriteFlags(output, flags);
     if (marshalType != null)
     {
         output.Write("marshal ");
         marshalType.Write(output);
     }
     type.WriteType(output);
     output.Write(" " + name);
     if (initVal != null)
     {
         initVal.Write(output);
     }
     else if (constVal != null)
     {
         constVal.Write(output);
     }
     output.WriteLine();
 }