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; 1781_termState |= TerminatorState.IsEndOfTypeSignature; 1784_termState |= TerminatorState.IsPossibleAggregateClauseStartOrStop; 1807_termState = saveTerm; 1821_termState = outerSaveTerm; 1856_termState |= TerminatorState.IsPossibleMemberStartOrStop; 1870_termState = saveTerm2; 2746_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2756_termState = saveTerm; 2797_termState |= TerminatorState.IsPossibleStatementStartOrStop; 2817_termState = saveTerm; 2892_termState = saveTermState; 2923_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2929_termState = saveTerm; 3370_termState = saveTermState; 3492_termState |= TerminatorState.IsEndOfMethodSignature; 3504_termState = saveTerm; 3667_termState |= TerminatorState.IsEndOfMethodSignature; 3692_termState = saveTerm; 3719_termState |= TerminatorState.IsEndOfReturnType; 3721_termState = saveTerm; 4842_termState |= TerminatorState.IsEndOfParameterList; 4858_termState = saveTerm; 5278_termState |= TerminatorState.IsEndOfFieldDeclaration; 5294_termState = saveTerm; 5647_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5649_termState = saveTerm; 5655_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5657_termState = saveTerm; 5850_termState |= TerminatorState.IsEndOfMethodSignature; 5862_termState = saveTerm; 6133_termState |= TerminatorState.IsEndOfTypeParameterList; 6146_termState = saveTerm; 6182_termState = TerminatorState.IsEndOfTypeArgumentList; 6184_termState = saveTerm; 6715_termState = TerminatorState.IsEndOfTypeArgumentList; 6717_termState = saveTerm; 6925_termState |= TerminatorState.IsEndOfNameInExplicitInterface; 6959_termState = saveTerm; 7468_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 7489_termState = saveTerm; 7507_termState |= validStartingToken ? TerminatorState.IsEndOfFunctionPointerParameterList : TerminatorState.IsEndOfFunctionPointerParameterListErrored; 7530_termState = saveTerm; 8060_termState |= (lessThanToken.IsMissing ? TerminatorState.IsEndOfFunctionPointerParameterListErrored : TerminatorState.IsEndOfFunctionPointerParameterList); 8098_termState = saveTerm; 8148_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 8173_termState = saveTerm; 8764_termState |= TerminatorState.IsEndOfFieldDeclaration; 8767_termState = saveTerm; 8776_termState |= TerminatorState.IsEndOfMethodSignature; 8780_termState = saveTerm; 9154_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 9157_termState |= TerminatorState.IsSwitchSectionStart; 9188_termState = saveTerm; 9280_termState |= TerminatorState.IsEndOfFixedStatement; 9282_termState = saveTerm; 9378_termState |= TerminatorState.IsEndOfTryBlock; 9380_termState = saveTerm; 9445_termState |= TerminatorState.IsEndOfCatchClause; 9453_termState = saveTerm; 9475_termState |= TerminatorState.IsEndOfFilterClause; 9479_termState = saveTerm; 9484_termState |= TerminatorState.IsEndOfCatchBlock; 9486_termState = saveTerm; 9541_termState |= TerminatorState.IsEndOfDoWhileExpression; 9543_termState = saveTerm; 9599_termState |= TerminatorState.IsEndOfForStatementArgument; 9632_termState = saveTerm; 10775_termState |= TerminatorState.IsEndOfDeclarationClause; 10786_termState = saveTerm; 12493_termState |= TerminatorState.IsEndOfArgumentList; 12536_termState = saveTerm; 13899_termState |= TerminatorState.IsEndOfParameterList; 13911_termState = saveTerm; 14576_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) 1780var outerSaveTerm = _termState; 1783var saveTerm = _termState; 1855var saveTerm2 = _termState; 2135Debug.Assert((_termState & TerminatorState.IsEndOfTypeSignature) != 0); 2244|| ((_termState & TerminatorState.IsEndOfTypeSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken) 2584var saveTermState = _termState; 2745var saveTerm = _termState; 2792var saveTerm = _termState; 2922var saveTerm = _termState; 3230var saveTermState = _termState; 3491var saveTerm = _termState; 3666var saveTerm = _termState; 3718var saveTerm = _termState; 4841var saveTerm = _termState; 5277var saveTerm = _termState; 5587TerminatorState saveTerm = _termState; 5849var saveTerm = _termState; 6132var saveTerm = _termState; 6181var saveTerm = _termState; 6714var saveTerm = _termState; 6924var saveTerm = _termState; 7467saveTerm = _termState; 7506saveTerm = _termState; 8059var saveTerm = _termState; 8147var saveTerm = _termState; 8763var saveTerm = _termState; 8775var saveTerm = _termState; 9153var saveTerm = _termState; 9279var saveTerm = _termState; 9377var saveTerm = _termState; 9439var saveTerm = _termState; 9540var saveTerm = _termState; 9598var saveTerm = _termState; 10774var saveTerm = _termState; 12492var saveTerm = _termState; 13898var saveTerm = _termState; 14568_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;