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; 1800_termState |= TerminatorState.IsEndOfTypeSignature; 1803_termState |= TerminatorState.IsPossibleAggregateClauseStartOrStop; 1826_termState = saveTerm; 1840_termState = outerSaveTerm; 1875_termState |= TerminatorState.IsPossibleMemberStartOrStop; 1889_termState = saveTerm2; 2779_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2789_termState = saveTerm; 2830_termState |= TerminatorState.IsPossibleStatementStartOrStop; 2850_termState = saveTerm; 2925_termState = saveTermState; 2956_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 2962_termState = saveTerm; 3403_termState = saveTermState; 3525_termState |= TerminatorState.IsEndOfMethodSignature; 3537_termState = saveTerm; 3700_termState |= TerminatorState.IsEndOfMethodSignature; 3725_termState = saveTerm; 3752_termState |= TerminatorState.IsEndOfReturnType; 3754_termState = saveTerm; 4875_termState |= TerminatorState.IsEndOfParameterList; 4891_termState = saveTerm; 5311_termState |= TerminatorState.IsEndOfFieldDeclaration; 5327_termState = saveTerm; 5680_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5682_termState = saveTerm; 5688_termState |= TerminatorState.IsPossibleEndOfVariableDeclaration; 5690_termState = saveTerm; 5883_termState |= TerminatorState.IsEndOfMethodSignature; 5895_termState = saveTerm; 6166_termState |= TerminatorState.IsEndOfTypeParameterList; 6179_termState = saveTerm; 6215_termState = TerminatorState.IsEndOfTypeArgumentList; 6217_termState = saveTerm; 6748_termState = TerminatorState.IsEndOfTypeArgumentList; 6750_termState = saveTerm; 6958_termState |= TerminatorState.IsEndOfNameInExplicitInterface; 6992_termState = saveTerm; 7501_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 7522_termState = saveTerm; 7540_termState |= validStartingToken ? TerminatorState.IsEndOfFunctionPointerParameterList : TerminatorState.IsEndOfFunctionPointerParameterListErrored; 7563_termState = saveTerm; 8093_termState |= (lessThanToken.IsMissing ? TerminatorState.IsEndOfFunctionPointerParameterListErrored : TerminatorState.IsEndOfFunctionPointerParameterList); 8131_termState = saveTerm; 8181_termState |= TerminatorState.IsEndOfFunctionPointerCallingConvention; 8206_termState = saveTerm; 8797_termState |= TerminatorState.IsEndOfFieldDeclaration; 8800_termState = saveTerm; 8809_termState |= TerminatorState.IsEndOfMethodSignature; 8813_termState = saveTerm; 9187_termState |= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts 9190_termState |= TerminatorState.IsSwitchSectionStart; 9221_termState = saveTerm; 9313_termState |= TerminatorState.IsEndOfFixedStatement; 9315_termState = saveTerm; 9411_termState |= TerminatorState.IsEndOfTryBlock; 9413_termState = saveTerm; 9478_termState |= TerminatorState.IsEndOfCatchClause; 9486_termState = saveTerm; 9508_termState |= TerminatorState.IsEndOfFilterClause; 9512_termState = saveTerm; 9517_termState |= TerminatorState.IsEndOfCatchBlock; 9519_termState = saveTerm; 9574_termState |= TerminatorState.IsEndOfDoWhileExpression; 9576_termState = saveTerm; 9632_termState |= TerminatorState.IsEndOfForStatementArgument; 9665_termState = saveTerm; 10808_termState |= TerminatorState.IsEndOfDeclarationClause; 10819_termState = saveTerm; 12530_termState |= TerminatorState.IsEndOfArgumentList; 12573_termState = saveTerm; 13936_termState |= TerminatorState.IsEndOfParameterList; 13948_termState = saveTerm; 14613_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) 1799var outerSaveTerm = _termState; 1802var saveTerm = _termState; 1874var saveTerm2 = _termState; 2168Debug.Assert((_termState & TerminatorState.IsEndOfTypeSignature) != 0); 2277|| ((_termState & TerminatorState.IsEndOfTypeSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken) 2617var saveTermState = _termState; 2778var saveTerm = _termState; 2825var saveTerm = _termState; 2955var saveTerm = _termState; 3263var saveTermState = _termState; 3524var saveTerm = _termState; 3699var saveTerm = _termState; 3751var saveTerm = _termState; 4874var saveTerm = _termState; 5310var saveTerm = _termState; 5620TerminatorState saveTerm = _termState; 5882var saveTerm = _termState; 6165var saveTerm = _termState; 6214var saveTerm = _termState; 6747var saveTerm = _termState; 6957var saveTerm = _termState; 7500saveTerm = _termState; 7539saveTerm = _termState; 8092var saveTerm = _termState; 8180var saveTerm = _termState; 8796var saveTerm = _termState; 8808var saveTerm = _termState; 9186var saveTerm = _termState; 9312var saveTerm = _termState; 9410var saveTerm = _termState; 9472var saveTerm = _termState; 9573var saveTerm = _termState; 9631var saveTerm = _termState; 10807var saveTerm = _termState; 12529var saveTerm = _termState; 13935var saveTerm = _termState; 14605_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;