Ejemplo n.º 1
0
 public static bool MayNotBeNull(this ParameterDefinition arg)
 {
     return(!arg.AllowsNull() && !arg.IsOptionalArgumentWithNullDefaultValue() && arg.ParameterType.IsRefType() && !arg.IsOut);
 }
Ejemplo n.º 2
0
 public static bool MayNotBeNull(this ParameterDefinition arg, MethodDefinition method, NullGuardMode mode)
 {
     return(!arg.AllowsNull(method, mode) && !arg.IsOptionalArgumentWithNullDefaultValue() && arg.ParameterType.IsRefType() && !arg.IsOut);
 }
Ejemplo n.º 3
0
 public static bool MayNotBeNull(this ParameterDefinition arg)
 {
     return(!arg.AllowsNull() && !arg.IsOptional && arg.ParameterType.IsRefType() && !arg.IsOut);
 }