File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -2641,7 +2641,7 @@ public Column (MemberInfo member, CreateFlags createFlags = CreateFlags.None)
26412641 }
26422642
26432643 public Column ( PropertyInfo member , CreateFlags createFlags = CreateFlags . None )
2644- => this ( ( MemberInfo ) member , createFlags ) ;
2644+ => new Column ( ( MemberInfo ) member , createFlags ) ;
26452645
26462646 public void SetValue ( object obj , object val )
26472647 {
@@ -2659,6 +2659,8 @@ public void SetValue (object obj, object val)
26592659 else
26602660 field . SetValue ( obj , val ) ;
26612661 }
2662+ else
2663+ throw new InvalidProgramException ( "unreachable condition" ) ;
26622664 }
26632665
26642666 public object GetValue ( object obj )
@@ -2667,6 +2669,8 @@ public object GetValue (object obj)
26672669 return propy . GetValue ( obj ) ;
26682670 else if ( _member is FieldInfo field )
26692671 return field . GetValue ( obj ) ;
2672+ else
2673+ throw new InvalidProgramException ( "unreachable condition" ) ;
26702674 }
26712675
26722676 private static Type GetMemberType ( MemberInfo m )
You can’t perform that action at this time.
0 commit comments