82 writes to _termState
Microsoft.CodeAnalysis.CSharp (82)
Parser\LanguageParser_Patterns.cs (4)
462_termState |= TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement; 464_termState = savedState; 620_termState |= TerminatorState.IsPatternInSwitchExpressionArm; 622_termState = savedState;
Parser\LanguageParser.cs (78)
575_termState |= TerminatorState.IsNamespaceMemberStartOrStop; 769_termState = saveTerm; 1062_termState |= TerminatorState.IsAttributeDeclarationTerminator; 1089_termState = saveTerm; 1805_termState |= TerminatorState.IsEndOfTypeSignature; 1808_termState |= TerminatorState.IsPossibleAggregateClauseStartOrStop; 1831_termState = saveTerm; 1845_termState = outerSaveTerm; 1880_termState |= TerminatorState.IsPossibleMemberStartOrStop; 1894_termState = saveTerm2; 2768_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2778_termState = saveTerm; 2819_termState |= TerminatorState.IsPossibleStatementStartOrStop; 2839_termState = saveTerm; 2914_termState = saveTermState; 2945_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2951_termState = saveTerm; 3392_termState = saveTermState; 3514_termState |= TerminatorState.IsEndOfMethodSignature; 3526_termState = saveTerm; 3689_termState |= TerminatorState.IsEndOfMethodSignature; 3714_termState = saveTerm; 3741_termState |= TerminatorState.IsEndOfReturnType; 3743_termState = saveTerm; 4838_termState |= TerminatorState.IsEndOfParameterList; 4854_termState = saveTerm; 5274_termState |= TerminatorState.IsEndOfFieldDeclaration; 5290_termState = saveTerm; 5639_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5641_termState = saveTerm; 5647_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5649_termState = saveTerm; 5842_termState |= TerminatorState.IsEndOfMethodSignature; 5854_termState = saveTerm; 6112_termState |= TerminatorState.IsEndOfTypeParameterList; 6125_termState = saveTerm; 6161_termState = TerminatorState.IsEndOfTypeArgumentList; 6163_termState = saveTerm; 6689_termState = TerminatorState.IsEndOfTypeArgumentList; 6691_termState = saveTerm; 6899_termState |= TerminatorState.IsEndOfNameInExplicitInterface; 6933_termState = saveTerm; 7442_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 7463_termState = saveTerm; 7481_termState |= validStartingToken ? TerminatorState.IsEndOfFunctionPointerParameterList : TerminatorState.IsEndOfFunctionPointerParameterListErrored; 7504_termState = saveTerm; 8034_termState |= (lessThanToken.IsMissing ? TerminatorState.IsEndOfFunctionPointerParameterListErrored : TerminatorState.IsEndOfFunctionPointerParameterList); 8072_termState = saveTerm; 8122_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 8147_termState = saveTerm; 8754_termState |= TerminatorState.IsEndOfFieldDeclaration; 8757_termState = saveTerm; 8766_termState |= TerminatorState.IsEndOfMethodSignature; 8770_termState = saveTerm; 9144_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 9147_termState |= TerminatorState.IsSwitchSectionStart; 9178_termState = saveTerm; 9270_termState |= TerminatorState.IsEndOfFixedStatement; 9272_termState = saveTerm; 9370_termState |= TerminatorState.IsEndOfTryBlock; 9372_termState = saveTerm; 9437_termState |= TerminatorState.IsEndOfCatchClause; 9445_termState = saveTerm; 9467_termState |= TerminatorState.IsEndOfFilterClause; 9471_termState = saveTerm; 9476_termState |= TerminatorState.IsEndOfCatchBlock; 9478_termState = saveTerm; 9533_termState |= TerminatorState.IsEndOfDoWhileExpression; 9535_termState = saveTerm; 9591_termState |= TerminatorState.IsEndOfForStatementArgument; 9624_termState = saveTerm; 10767_termState |= TerminatorState.IsEndOfDeclarationClause; 10778_termState = saveTerm; 12493_termState |= TerminatorState.IsEndOfArgumentList; 12536_termState = saveTerm; 13954_termState |= TerminatorState.IsEndOfParameterList; 13966_termState = saveTerm; 14631_termState = state.TerminatorState;
45 references to _termState
Microsoft.CodeAnalysis.CSharp (45)
Parser\LanguageParser_Patterns.cs (4)
461var savedState = _termState; 575if ((@this._termState & TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement) == TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement && @this.CurrentToken.Kind is SyntaxKind.ColonToken) 584if ((@this._termState & TerminatorState.IsPatternInSwitchExpressionArm) == TerminatorState.IsPatternInSwitchExpressionArm && @this.CurrentToken.Kind is SyntaxKind.EqualsGreaterThanToken or SyntaxKind.ColonToken) 619var savedState = _termState;
Parser\LanguageParser.cs (41)
103switch (_termState & (TerminatorState)i) 574var saveTerm = _termState; 1061var saveTerm = _termState; 1076if (saveTerm == _termState) 1804var outerSaveTerm = _termState; 1807var saveTerm = _termState; 1879var saveTerm2 = _termState; 2173Debug.Assert((_termState & TerminatorState.IsEndOfTypeSignature) != 0); 2277|| ((_termState & TerminatorState.IsEndOfTypeSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken) 2601var saveTermState = _termState; 2767var saveTerm = _termState; 2814var saveTerm = _termState; 2944var saveTerm = _termState; 3252var saveTermState = _termState; 3513var saveTerm = _termState; 3688var saveTerm = _termState; 3740var saveTerm = _termState; 4837var saveTerm = _termState; 5273var saveTerm = _termState; 5579TerminatorState saveTerm = _termState; 5841var saveTerm = _termState; 6111var saveTerm = _termState; 6160var saveTerm = _termState; 6688var saveTerm = _termState; 6898var saveTerm = _termState; 7441saveTerm = _termState; 7480saveTerm = _termState; 8033var saveTerm = _termState; 8121var saveTerm = _termState; 8753var saveTerm = _termState; 8765var saveTerm = _termState; 9143var saveTerm = _termState; 9269var saveTerm = _termState; 9369var saveTerm = _termState; 9431var saveTerm = _termState; 9532var saveTerm = _termState; 9590var saveTerm = _termState; 10766var saveTerm = _termState; 12492var saveTerm = _termState; 13953var saveTerm = _termState; 14623_termState,