Example #1
0
 internal sealed override void BuildCILInfo(CILWriter output)
 {
     if (!(elemType is ClassDef))
     {
         elemType.BuildCILInfo(output);
     }
 }
Example #2
0
 internal void BuildCILInfo(CILWriter output)
 {
     Contract.Requires(output != null);
     if (!(type is ClassDef))
     {
         type.BuildCILInfo(output);
     }
 }
Example #3
0
 internal override void BuildCILInfo(CILWriter output)
 {
     returnType.BuildCILInfo(output);
     for (int i = 0; i < numPars; i++)
     {
         parList[i].BuildCILInfo(output);
     }
 }
Example #4
0
 internal void BuildCILInfo(CILWriter output)
 {
     Contract.Requires(output != null);
     if (!retType.isDef())
     {
         retType.BuildCILInfo(output);
     }
     for (int i = 0; i < numPars; i++)
     {
         if (!parTypes[i].isDef())
         {
             parTypes[i].BuildCILInfo(output);
         }
     }
     for (int i = 0; i < numOptPars; i++)
     {
         if (!optParTypes[i].isDef())
         {
             optParTypes[i].BuildCILInfo(output);
         }
     }
 }
Example #5
0
 internal override void BuildCILInfo(CILWriter output)
 {
     eventType.BuildCILInfo(output);
 }