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);
     }
 }