private void LockSpeed(Vehicle car, UIMenuListItem item) { // ISSUE: reference to a compiler-generated field if (VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__1 == null) { // ISSUE: reference to a compiler-generated field VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__1 = CallSite <Func <CallSite, object, string[]> > .Create(Binder.Convert(CSharpBinderFlags.None, typeof(string[]), typeof(VehicleControls.VehicleControls))); } // ISSUE: reference to a compiler-generated field // ISSUE: variable of the null type __Null target = VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__1.Target; // ISSUE: reference to a compiler-generated field CallSite <Func <CallSite, object, string[]> > p1 = VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__1; // ISSUE: reference to a compiler-generated field if (VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__0 == null) { // ISSUE: reference to a compiler-generated field VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__0 = CallSite <Func <CallSite, object, char, object> > .Create(Binder.InvokeMember(CSharpBinderFlags.None, "Split", (IEnumerable <Type>)null, typeof(VehicleControls.VehicleControls), (IEnumerable <CSharpArgumentInfo>) new CSharpArgumentInfo[2] { CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, (string)null), CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.UseCompileTimeType | CSharpArgumentInfoFlags.Constant, (string)null) })); } // ISSUE: reference to a compiler-generated field // ISSUE: reference to a compiler-generated field object obj = ((Func <CallSite, object, char, object>)VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__0.Target).Invoke((CallSite)VehicleControls.VehicleControls.\u003C\u003Eo__10.\u003C\u003Ep__0, item.IndexToItem(item.get_Index()), ' '); string[] strArray = ((Func <CallSite, object, string[]>)target).Invoke((CallSite)p1, obj); if (strArray[0] == "OFF") { ((Entity)car).set_MaxSpeed((float)int.MaxValue); Screen.ShowNotification("Limitador desactivado.", false); } else { float num = float.Parse(strArray[0]) / 3.6f; ((Entity)car).set_MaxSpeed(num); Screen.ShowNotification(string.Format("Limitador de velocidad a {0} {1}.", (object)strArray[0], (object)strArray[1]), false); } }