internal sealed override void BuildCILInfo(CILWriter output) { if (!(elemType is ClassDef)) { elemType.BuildCILInfo(output); } }
internal void BuildCILInfo(CILWriter output) { Contract.Requires(output != null); if (!(type is ClassDef)) { type.BuildCILInfo(output); } }
internal override void BuildCILInfo(CILWriter output) { returnType.BuildCILInfo(output); for (int i = 0; i < numPars; i++) { parList[i].BuildCILInfo(output); } }
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); } } }
internal override void BuildCILInfo(CILWriter output) { eventType.BuildCILInfo(output); }