@@ -428,6 +428,9 @@ public enum TokenKind
428428 /// <summary>The null conditional index access operator '?[]'.</summary>
429429 QuestionLBracket = 104 ,
430430
431+ /// <summary>The ThreadJob background operator '&!'.</summary>
432+ AmpersandExclaim = 105 ,
433+
431434 #endregion Operators
432435
433436 #region Keywords
@@ -591,9 +594,6 @@ public enum TokenKind
591594 /// <summary>The 'clean' keyword.</summary>
592595 Clean = 170 ,
593596
594- /// <summary>The ThreadJob background operator '&!'.</summary>
595- AmpersandExclaim = 171 ,
596-
597597 #endregion Keywords
598598 }
599599
@@ -808,6 +808,7 @@ public static class TokenTraits
808808 /* AndAnd */ TokenFlags . ParseModeInvariant ,
809809 /* OrOr */ TokenFlags . ParseModeInvariant ,
810810 /* Ampersand */ TokenFlags . SpecialOperator | TokenFlags . ParseModeInvariant ,
811+ /* AmpersandExclaim */ TokenFlags . SpecialOperator | TokenFlags . ParseModeInvariant ,
811812 /* Pipe */ TokenFlags . SpecialOperator | TokenFlags . ParseModeInvariant ,
812813 /* Comma */ TokenFlags . UnaryOperator | TokenFlags . ParseModeInvariant ,
813814 /* MinusMinus */ TokenFlags . UnaryOperator | TokenFlags . PrefixOrPostfixOperator | TokenFlags . DisallowedInRestrictedMode ,
@@ -955,7 +956,6 @@ public static class TokenTraits
955956 /* Base */ TokenFlags . Keyword ,
956957 /* Default */ TokenFlags . Keyword ,
957958 /* Clean */ TokenFlags . Keyword | TokenFlags . ScriptBlockBlockName ,
958- /* AmpersandExclaim */ TokenFlags . SpecialOperator | TokenFlags . ParseModeInvariant ,
959959
960960 #endregion Flags for keywords
961961 } ;
@@ -1009,6 +1009,7 @@ public static class TokenTraits
10091009 /* AndAnd */ "&&" ,
10101010 /* OrOr */ "||" ,
10111011 /* Ampersand */ "&" ,
1012+ /* AmpersandExclaim */ "&!" ,
10121013 /* Pipe */ "|" ,
10131014 /* Comma */ "," ,
10141015 /* MinusMinus */ "--" ,
@@ -1156,7 +1157,6 @@ public static class TokenTraits
11561157 /* Base */ "base" ,
11571158 /* Default */ "default" ,
11581159 /* Clean */ "clean" ,
1159- /* AmpersandExclaim */ "&!" ,
11601160
11611161 #endregion Text for keywords
11621162 } ;
0 commit comments