Skip to content

Commit 8493245

Browse files
committed
Move AmpersandExclaim entries based on feedback
1 parent 69cefb0 commit 8493245

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

  • src/System.Management.Automation/engine/parser

src/System.Management.Automation/engine/parser/token.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ public enum TokenKind
429429
QuestionLBracket = 104,
430430

431431
/// <summary>The ThreadJob background operator '&amp;!'.</summary>
432-
AmpersandExclaim = 105,
432+
AmpersandExclaim = 106,
433433

434434
#endregion Operators
435435

@@ -808,7 +808,6 @@ public static class TokenTraits
808808
/* AndAnd */ TokenFlags.ParseModeInvariant,
809809
/* OrOr */ TokenFlags.ParseModeInvariant,
810810
/* Ampersand */ TokenFlags.SpecialOperator | TokenFlags.ParseModeInvariant,
811-
/* AmpersandExclaim */ TokenFlags.SpecialOperator | TokenFlags.ParseModeInvariant,
812811
/* Pipe */ TokenFlags.SpecialOperator | TokenFlags.ParseModeInvariant,
813812
/* Comma */ TokenFlags.UnaryOperator | TokenFlags.ParseModeInvariant,
814813
/* MinusMinus */ TokenFlags.UnaryOperator | TokenFlags.PrefixOrPostfixOperator | TokenFlags.DisallowedInRestrictedMode,
@@ -885,7 +884,7 @@ public static class TokenTraits
885884
/* QuestionQuestion */ TokenFlags.BinaryOperator | TokenFlags.BinaryPrecedenceCoalesce,
886885
/* QuestionDot */ TokenFlags.SpecialOperator | TokenFlags.DisallowedInRestrictedMode,
887886
/* QuestionLBracket */ TokenFlags.None,
888-
/* Reserved slot 7 */ TokenFlags.None,
887+
/* AmpersandExclaim */ TokenFlags.SpecialOperator | TokenFlags.ParseModeInvariant,
889888
/* Reserved slot 8 */ TokenFlags.None,
890889
/* Reserved slot 9 */ TokenFlags.None,
891890
/* Reserved slot 10 */ TokenFlags.None,
@@ -1009,7 +1008,6 @@ public static class TokenTraits
10091008
/* AndAnd */ "&&",
10101009
/* OrOr */ "||",
10111010
/* Ampersand */ "&",
1012-
/* AmpersandExclaim */ "&!",
10131011
/* Pipe */ "|",
10141012
/* Comma */ ",",
10151013
/* MinusMinus */ "--",
@@ -1086,7 +1084,7 @@ public static class TokenTraits
10861084
/* QuestionQuestion */ "??",
10871085
/* QuestionDot */ "?.",
10881086
/* QuestionLBracket */ "?[",
1089-
/* Reserved slot 7 */ string.Empty,
1087+
/* AmpersandExclaim */ "&!",
10901088
/* Reserved slot 8 */ string.Empty,
10911089
/* Reserved slot 9 */ string.Empty,
10921090
/* Reserved slot 10 */ string.Empty,

0 commit comments

Comments
 (0)