82 writes to _termState
Microsoft.CodeAnalysis.CSharp (82)
Parser\LanguageParser.cs (78)
575_termState |= TerminatorState.IsNamespaceMemberStartOrStop; 769_termState = saveTerm; 1078_termState |= TerminatorState.IsAttributeDeclarationTerminator; 1105_termState = saveTerm; 1768_termState |= TerminatorState.IsEndOfTypeSignature; 1771_termState |= TerminatorState.IsPossibleAggregateClauseStartOrStop; 1794_termState = saveTerm; 1808_termState = outerSaveTerm; 1843_termState |= TerminatorState.IsPossibleMemberStartOrStop; 1857_termState = saveTerm2; 2733_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2743_termState = saveTerm; 2784_termState |= TerminatorState.IsPossibleStatementStartOrStop; 2804_termState = saveTerm; 2879_termState = saveTermState; 2910_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2916_termState = saveTerm; 3357_termState = saveTermState; 3479_termState |= TerminatorState.IsEndOfMethodSignature; 3491_termState = saveTerm; 3654_termState |= TerminatorState.IsEndOfMethodSignature; 3679_termState = saveTerm; 3706_termState |= TerminatorState.IsEndOfReturnType; 3708_termState = saveTerm; 4829_termState |= TerminatorState.IsEndOfParameterList; 4845_termState = saveTerm; 5265_termState |= TerminatorState.IsEndOfFieldDeclaration; 5281_termState = saveTerm; 5634_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5636_termState = saveTerm; 5642_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5644_termState = saveTerm; 5837_termState |= TerminatorState.IsEndOfMethodSignature; 5849_termState = saveTerm; 6120_termState |= TerminatorState.IsEndOfTypeParameterList; 6133_termState = saveTerm; 6169_termState = TerminatorState.IsEndOfTypeArgumentList; 6171_termState = saveTerm; 6702_termState = TerminatorState.IsEndOfTypeArgumentList; 6704_termState = saveTerm; 6912_termState |= TerminatorState.IsEndOfNameInExplicitInterface; 6946_termState = saveTerm; 7455_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 7476_termState = saveTerm; 7494_termState |= validStartingToken ? TerminatorState.IsEndOfFunctionPointerParameterList : TerminatorState.IsEndOfFunctionPointerParameterListErrored; 7517_termState = saveTerm; 8047_termState |= (lessThanToken.IsMissing ? TerminatorState.IsEndOfFunctionPointerParameterListErrored : TerminatorState.IsEndOfFunctionPointerParameterList); 8085_termState = saveTerm; 8135_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 8160_termState = saveTerm; 8751_termState |= TerminatorState.IsEndOfFieldDeclaration; 8754_termState = saveTerm; 8763_termState |= TerminatorState.IsEndOfMethodSignature; 8767_termState = saveTerm; 9141_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 9144_termState |= TerminatorState.IsSwitchSectionStart; 9175_termState = saveTerm; 9267_termState |= TerminatorState.IsEndOfFixedStatement; 9269_termState = saveTerm; 9365_termState |= TerminatorState.IsEndOfTryBlock; 9367_termState = saveTerm; 9432_termState |= TerminatorState.IsEndOfCatchClause; 9440_termState = saveTerm; 9462_termState |= TerminatorState.IsEndOfFilterClause; 9466_termState = saveTerm; 9471_termState |= TerminatorState.IsEndOfCatchBlock; 9473_termState = saveTerm; 9528_termState |= TerminatorState.IsEndOfDoWhileExpression; 9530_termState = saveTerm; 9586_termState |= TerminatorState.IsEndOfForStatementArgument; 9619_termState = saveTerm; 10762_termState |= TerminatorState.IsEndOfDeclarationClause; 10773_termState = saveTerm; 12480_termState |= TerminatorState.IsEndOfArgumentList; 12523_termState = saveTerm; 13886_termState |= TerminatorState.IsEndOfParameterList; 13898_termState = saveTerm; 14563_termState = state.TerminatorState;
Parser\LanguageParser_Patterns.cs (4)
462_termState |= TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement; 464_termState = savedState; 620_termState |= TerminatorState.IsPatternInSwitchExpressionArm; 622_termState = savedState;
45 references to _termState
Microsoft.CodeAnalysis.CSharp (45)
Parser\LanguageParser.cs (41)
103switch (_termState & (TerminatorState)i) 574var saveTerm = _termState; 1077var saveTerm = _termState; 1092if (saveTerm == _termState) 1767var outerSaveTerm = _termState; 1770var saveTerm = _termState; 1842var saveTerm2 = _termState; 2122Debug.Assert((_termState & TerminatorState.IsEndOfTypeSignature) != 0); 2231|| ((_termState & TerminatorState.IsEndOfTypeSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken) 2571var saveTermState = _termState; 2732var saveTerm = _termState; 2779var saveTerm = _termState; 2909var saveTerm = _termState; 3217var saveTermState = _termState; 3478var saveTerm = _termState; 3653var saveTerm = _termState; 3705var saveTerm = _termState; 4828var saveTerm = _termState; 5264var saveTerm = _termState; 5574TerminatorState saveTerm = _termState; 5836var saveTerm = _termState; 6119var saveTerm = _termState; 6168var saveTerm = _termState; 6701var saveTerm = _termState; 6911var saveTerm = _termState; 7454saveTerm = _termState; 7493saveTerm = _termState; 8046var saveTerm = _termState; 8134var saveTerm = _termState; 8750var saveTerm = _termState; 8762var saveTerm = _termState; 9140var saveTerm = _termState; 9266var saveTerm = _termState; 9364var saveTerm = _termState; 9426var saveTerm = _termState; 9527var saveTerm = _termState; 9585var saveTerm = _termState; 10761var saveTerm = _termState; 12479var saveTerm = _termState; 13885var saveTerm = _termState; 14555_termState,
Parser\LanguageParser_Patterns.cs (4)
461var savedState = _termState; 575if (@this._termState.HasFlag(TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement) && @this.CurrentToken.Kind is SyntaxKind.ColonToken) 584if (@this._termState.HasFlag(TerminatorState.IsPatternInSwitchExpressionArm) && @this.CurrentToken.Kind is SyntaxKind.EqualsGreaterThanToken or SyntaxKind.ColonToken) 619var savedState = _termState;