public object _0001(object v) { //Discarded unreachable code: IL_0002 //IL_0003: Incompatible stack heights: 0 vs 1 try { PropertyInfo propertyInfo = recordIssuer as PropertyInfo; if ((object)propertyInfo != null && propertyInfo.PropertyType.IsByRef) { throw new InvalidOperationException("Could not create getter for {0}. ByRef return values are not supported.".ListReader(CultureInfo.InvariantCulture, propertyInfo)); } return(ResolverErrorFilter.StopReader(recordIssuer, v)); } catch (Exception second) { throw new StrategyError("Error getting value from '{0}' on '{1}'.".SelectReader(CultureInfo.InvariantCulture, recordIssuer.Name, v.GetType()), second); } }