82 writes to _termState
Microsoft.CodeAnalysis.CSharp (82)
Parser\LanguageParser.cs (78)
575_termState |= TerminatorState.IsNamespaceMemberStartOrStop; 761_termState = saveTerm; 1069_termState |= TerminatorState.IsAttributeDeclarationTerminator; 1096_termState = saveTerm; 1732_termState |= TerminatorState.IsEndOfRecordOrClassOrStructOrInterfaceSignature; 1735_termState |= TerminatorState.IsPossibleAggregateClauseStartOrStop; 1744_termState = saveTerm; 1758_termState = outerSaveTerm; 1793_termState |= TerminatorState.IsPossibleMemberStartOrStop; 1807_termState = saveTerm2; 2639_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2651_termState = saveTerm; 2692_termState |= TerminatorState.IsPossibleStatementStartOrStop; 2712_termState = saveTerm; 2786_termState = saveTermState; 2819_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2826_termState = saveTerm; 3174_termState = saveTermState; 3290_termState |= TerminatorState.IsEndOfMethodSignature; 3304_termState = saveTerm; 3457_termState |= TerminatorState.IsEndOfMethodSignature; 3482_termState = saveTerm; 3512_termState |= TerminatorState.IsEndOfReturnType; 3514_termState = saveTerm; 4544_termState |= TerminatorState.IsEndOfParameterList; 4556_termState = saveTerm; 5019_termState |= TerminatorState.IsEndOfFieldDeclaration; 5035_termState = saveTerm; 5362_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5364_termState = saveTerm; 5370_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5372_termState = saveTerm; 5504_termState |= TerminatorState.IsEndOfMethodSignature; 5516_termState = saveTerm; 5780_termState |= TerminatorState.IsEndOfTypeParameterList; 5793_termState = saveTerm; 5840_termState = TerminatorState.IsEndOfTypeArgumentList; 5842_termState = saveTerm; 6355_termState = TerminatorState.IsEndOfTypeArgumentList; 6357_termState = saveTerm; 6565_termState |= TerminatorState.IsEndOfNameInExplicitInterface; 6614_termState = saveTerm; 7141_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 7162_termState = saveTerm; 7180_termState |= validStartingToken ? TerminatorState.IsEndOfFunctionPointerParameterList : TerminatorState.IsEndOfFunctionPointerParameterListErrored; 7203_termState = saveTerm; 7692_termState |= (lessThanToken.IsMissing ? TerminatorState.IsEndOfFunctionPointerParameterListErrored : TerminatorState.IsEndOfFunctionPointerParameterList); 7730_termState = saveTerm; 7780_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 7805_termState = saveTerm; 8386_termState |= TerminatorState.IsEndOfFieldDeclaration; 8389_termState = saveTerm; 8398_termState |= TerminatorState.IsEndOfMethodSignature; 8402_termState = saveTerm; 8720_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 8723_termState |= TerminatorState.IsSwitchSectionStart; 8754_termState = saveTerm; 8828_termState |= TerminatorState.IsEndOfFixedStatement; 8830_termState = saveTerm; 8926_termState |= TerminatorState.IsEndOfTryBlock; 8928_termState = saveTerm; 8993_termState |= TerminatorState.IsEndOfCatchClause; 9001_termState = saveTerm; 9023_termState |= TerminatorState.IsEndOfFilterClause; 9027_termState = saveTerm; 9032_termState |= TerminatorState.IsEndOfCatchBlock; 9034_termState = saveTerm; 9089_termState |= TerminatorState.IsEndOfDoWhileExpression; 9091_termState = saveTerm; 9150_termState |= TerminatorState.IsEndOfForStatementArgument; 9249_termState = saveTerm; 10199_termState |= TerminatorState.IsEndOfDeclarationClause; 10210_termState = saveTerm; 11759_termState |= TerminatorState.IsEndOfArgumentList; 11802_termState = saveTerm; 13256_termState |= TerminatorState.IsEndOfParameterList; 13268_termState = saveTerm; 13924_termState = state.TerminatorState;
Parser\LanguageParser_Patterns.cs (4)
434_termState |= TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement; 436_termState = savedState; 592_termState |= TerminatorState.IsPatternInSwitchExpressionArm; 594_termState = savedState;
45 references to _termState
Microsoft.CodeAnalysis.CSharp (45)
Parser\LanguageParser.cs (41)
103switch (_termState & (TerminatorState)i) 574var saveTerm = _termState; 1068var saveTerm = _termState; 1083if (saveTerm == _termState) 1731var outerSaveTerm = _termState; 1734var saveTerm = _termState; 1792var saveTerm2 = _termState; 2077((_termState & TerminatorState.IsEndOfRecordOrClassOrStructOrInterfaceSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken) || 2148|| ((_termState & TerminatorState.IsEndOfRecordOrClassOrStructOrInterfaceSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken) 2468var saveTermState = _termState; 2638var saveTerm = _termState; 2687var saveTerm = _termState; 2818var saveTerm = _termState; 3040var saveTermState = _termState; 3289var saveTerm = _termState; 3456var saveTerm = _termState; 3511var saveTerm = _termState; 4543var saveTerm = _termState; 5018var saveTerm = _termState; 5302TerminatorState saveTerm = _termState; 5503var saveTerm = _termState; 5779var saveTerm = _termState; 5839var saveTerm = _termState; 6354var saveTerm = _termState; 6564var saveTerm = _termState; 7140saveTerm = _termState; 7179saveTerm = _termState; 7691var saveTerm = _termState; 7779var saveTerm = _termState; 8385var saveTerm = _termState; 8397var saveTerm = _termState; 8719var saveTerm = _termState; 8827var saveTerm = _termState; 8925var saveTerm = _termState; 8987var saveTerm = _termState; 9088var saveTerm = _termState; 9149var saveTerm = _termState; 10198var saveTerm = _termState; 11758var saveTerm = _termState; 13255var saveTerm = _termState; 13917_termState,
Parser\LanguageParser_Patterns.cs (4)
433var savedState = _termState; 547if (@this._termState.HasFlag(TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement) && @this.CurrentToken.Kind is SyntaxKind.ColonToken) 556if (@this._termState.HasFlag(TerminatorState.IsPatternInSwitchExpressionArm) && @this.CurrentToken.Kind is SyntaxKind.EqualsGreaterThanToken or SyntaxKind.ColonToken) 591var savedState = _termState;