private static IEnumerable <System.Type> ValidationRuleTypesFor(RuntimePlatform platform)
 {
     // ISSUE: object of a compiler-generated type is created
     // ISSUE: variable of a compiler-generated type
     AssemblyValidation.\u003CValidationRuleTypesFor\u003Ec__Iterator5 typesForCIterator5 = new AssemblyValidation.\u003CValidationRuleTypesFor\u003Ec__Iterator5()
     {
         platform = platform,
         \u003C\u0024\u003Eplatform = platform
     };
     // ISSUE: reference to a compiler-generated field
     typesForCIterator5.\u0024PC = -2;
     return((IEnumerable <System.Type>)typesForCIterator5);
 }
 private static IEnumerable<System.Type> ValidationRuleTypesFor(RuntimePlatform platform)
 {
   // ISSUE: object of a compiler-generated type is created
   // ISSUE: variable of a compiler-generated type
   AssemblyValidation.\u003CValidationRuleTypesFor\u003Ec__Iterator5 typesForCIterator5 = new AssemblyValidation.\u003CValidationRuleTypesFor\u003Ec__Iterator5()
   {
     platform = platform,
     \u003C\u0024\u003Eplatform = platform
   };
   // ISSUE: reference to a compiler-generated field
   typesForCIterator5.\u0024PC = -2;
   return (IEnumerable<System.Type>) typesForCIterator5;
 }