Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit abee66a

Browse files
committed
Remove C# 6 syntax which isn't supported by CI builds yet
1 parent 85fe109 commit abee66a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ServiceStack.OrmLite/Expressions/SqlExpression.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1347,9 +1347,9 @@ protected virtual object VisitMemberAccess(MemberExpression m)
13471347
{
13481348
if (m.Member.DeclaringType.IsNullableType())
13491349
{
1350-
if (m.Member.Name == nameof(Nullable<bool>.Value))
1350+
if (m.Member.Name == "Value") //Can't use C# 6 yet: nameof(Nullable<bool>.Value)
13511351
return Visit(m.Expression);
1352-
if (m.Member.Name == nameof(Nullable<bool>.HasValue))
1352+
if (m.Member.Name == "HasValue") //nameof(Nullable<bool>.HasValue)
13531353
{
13541354
var doesNotEqualNull = Expression.MakeBinary(ExpressionType.NotEqual, m.Expression, Expression.Constant(null));
13551355
return Visit(doesNotEqualNull); // Nullable<T>.HasValue is equivalent to "!= null"

0 commit comments

Comments
 (0)