Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
157 changes: 125 additions & 32 deletions src/System.Management.Automation/engine/InternalCommands.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1441,8 +1441,11 @@ public SwitchParameter EQ

set
{
_binaryOperator = TokenKind.Ieq;
_forceBooleanEvaluation = false;
if (value)
{
_binaryOperator = TokenKind.Ieq;
_forceBooleanEvaluation = false;
}
}
}

Expand All @@ -1459,7 +1462,10 @@ public SwitchParameter CEQ

set
{
_binaryOperator = TokenKind.Ceq;
if (value)
{
_binaryOperator = TokenKind.Ceq;
}
}
}

Expand All @@ -1477,7 +1483,10 @@ public SwitchParameter NE

set
{
_binaryOperator = TokenKind.Ine;
if (value)
{
_binaryOperator = TokenKind.Ine;
}
}
}

Expand All @@ -1494,7 +1503,10 @@ public SwitchParameter CNE

set
{
_binaryOperator = TokenKind.Cne;
if (value)
{
_binaryOperator = TokenKind.Cne;
}
}
}

Expand All @@ -1512,7 +1524,10 @@ public SwitchParameter GT

set
{
_binaryOperator = TokenKind.Igt;
if (value)
{
_binaryOperator = TokenKind.Igt;
}
}
}

Expand All @@ -1529,7 +1544,10 @@ public SwitchParameter CGT

set
{
_binaryOperator = TokenKind.Cgt;
if (value)
{
_binaryOperator = TokenKind.Cgt;
}
}
}

Expand All @@ -1547,7 +1565,10 @@ public SwitchParameter LT

set
{
_binaryOperator = TokenKind.Ilt;
if (value)
{
_binaryOperator = TokenKind.Ilt;
}
}
}

Expand All @@ -1564,7 +1585,10 @@ public SwitchParameter CLT

set
{
_binaryOperator = TokenKind.Clt;
if (value)
{
_binaryOperator = TokenKind.Clt;
}
}
}

Expand All @@ -1582,7 +1606,10 @@ public SwitchParameter GE

set
{
_binaryOperator = TokenKind.Ige;
if (value)
{
_binaryOperator = TokenKind.Ige;
}
}
}

Expand All @@ -1599,7 +1626,10 @@ public SwitchParameter CGE

set
{
_binaryOperator = TokenKind.Cge;
if (value)
{
_binaryOperator = TokenKind.Cge;
}
}
}

Expand All @@ -1617,7 +1647,10 @@ public SwitchParameter LE

set
{
_binaryOperator = TokenKind.Ile;
if (value)
{
_binaryOperator = TokenKind.Ile;
}
}
}

Expand All @@ -1634,7 +1667,10 @@ public SwitchParameter CLE

set
{
_binaryOperator = TokenKind.Cle;
if (value)
{
_binaryOperator = TokenKind.Cle;
}
}
}

Expand All @@ -1652,7 +1688,10 @@ public SwitchParameter Like

set
{
_binaryOperator = TokenKind.Ilike;
if (value)
{
_binaryOperator = TokenKind.Ilike;
}
}
}

Expand All @@ -1669,7 +1708,10 @@ public SwitchParameter CLike

set
{
_binaryOperator = TokenKind.Clike;
if (value)
{
_binaryOperator = TokenKind.Clike;
}
}
}

Expand All @@ -1687,7 +1729,10 @@ public SwitchParameter NotLike

set
{
_binaryOperator = TokenKind.Inotlike;
if (value)
{
_binaryOperator = TokenKind.Inotlike;
}
}
}

Expand All @@ -1704,7 +1749,10 @@ public SwitchParameter CNotLike

set
{
_binaryOperator = TokenKind.Cnotlike;
if (value)
{
_binaryOperator = TokenKind.Cnotlike;
}
}
}

Expand All @@ -1722,7 +1770,10 @@ public SwitchParameter Match

set
{
_binaryOperator = TokenKind.Imatch;
if (value)
{
_binaryOperator = TokenKind.Imatch;
}
}
}

Expand All @@ -1739,7 +1790,10 @@ public SwitchParameter CMatch

set
{
_binaryOperator = TokenKind.Cmatch;
if (value)
{
_binaryOperator = TokenKind.Cmatch;
}
}
}

Expand All @@ -1757,7 +1811,10 @@ public SwitchParameter NotMatch

set
{
_binaryOperator = TokenKind.Inotmatch;
if (value)
{
_binaryOperator = TokenKind.Inotmatch;
}
}
}

Expand All @@ -1774,7 +1831,10 @@ public SwitchParameter CNotMatch

set
{
_binaryOperator = TokenKind.Cnotmatch;
if (value)
{
_binaryOperator = TokenKind.Cnotmatch;
}
}
}

Expand All @@ -1792,7 +1852,10 @@ public SwitchParameter Contains

set
{
_binaryOperator = TokenKind.Icontains;
if (value)
{
_binaryOperator = TokenKind.Icontains;
}
}
}

Expand All @@ -1809,7 +1872,10 @@ public SwitchParameter CContains

set
{
_binaryOperator = TokenKind.Ccontains;
if (value)
{
_binaryOperator = TokenKind.Ccontains;
}
}
}

Expand All @@ -1827,7 +1893,10 @@ public SwitchParameter NotContains

set
{
_binaryOperator = TokenKind.Inotcontains;
if (value)
{
_binaryOperator = TokenKind.Inotcontains;
}
}
}

Expand All @@ -1844,7 +1913,10 @@ public SwitchParameter CNotContains

set
{
_binaryOperator = TokenKind.Cnotcontains;
if (value)
{
_binaryOperator = TokenKind.Cnotcontains;
}
}
}

Expand All @@ -1862,7 +1934,10 @@ public SwitchParameter In

set
{
_binaryOperator = TokenKind.In;
if (value)
{
_binaryOperator = TokenKind.In;
}
}
}

Expand All @@ -1879,7 +1954,10 @@ public SwitchParameter CIn

set
{
_binaryOperator = TokenKind.Cin;
if (value)
{
_binaryOperator = TokenKind.Cin;
}
}
}

Expand All @@ -1897,7 +1975,10 @@ public SwitchParameter NotIn

set
{
_binaryOperator = TokenKind.Inotin;
if (value)
{
_binaryOperator = TokenKind.Inotin;
}
}
}

Expand All @@ -1914,7 +1995,10 @@ public SwitchParameter CNotIn

set
{
_binaryOperator = TokenKind.Cnotin;
if (value)
{
_binaryOperator = TokenKind.Cnotin;
}
}
}

Expand All @@ -1931,7 +2015,10 @@ public SwitchParameter Is

set
{
_binaryOperator = TokenKind.Is;
if (value)
{
_binaryOperator = TokenKind.Is;
}
}
}

Expand All @@ -1948,7 +2035,10 @@ public SwitchParameter IsNot

set
{
_binaryOperator = TokenKind.IsNot;
if (value)
{
_binaryOperator = TokenKind.IsNot;
}
}
}

Expand All @@ -1965,7 +2055,10 @@ public SwitchParameter Not

set
{
_binaryOperator = TokenKind.Not;
if (value)
{
_binaryOperator = TokenKind.Not;
}
}
}

Expand Down
Loading
Loading