82 writes to _termState
Microsoft.CodeAnalysis.CSharp (82)
Parser\LanguageParser.cs (82)
420
_termState
|= TerminatorState.IsNamespaceMemberStartOrStop;
594
_termState
= saveTerm;
872
_termState
|= TerminatorState.IsAttributeDeclarationTerminator;
877
_termState
= saveTerm;
1461
_termState
|= TerminatorState.IsEndOfRecordOrClassOrStructOrInterfaceSignature;
1464
_termState
|= TerminatorState.IsPossibleAggregateClauseStartOrStop;
1473
_termState
= saveTerm;
1487
_termState
= outerSaveTerm;
1522
_termState
|= TerminatorState.IsPossibleMemberStartOrStop;
1536
_termState
= saveTerm2;
2324
_termState
|= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts
2336
_termState
= saveTerm;
2377
_termState
|= TerminatorState.IsPossibleStatementStartOrStop;
2397
_termState
= saveTerm;
2471
_termState
= saveTermState;
2504
_termState
|= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts
2511
_termState
= saveTerm;
2859
_termState
= saveTermState;
2975
_termState
|= TerminatorState.IsEndOfMethodSignature;
2989
_termState
= saveTerm;
3142
_termState
|= TerminatorState.IsEndOfMethodSignature;
3167
_termState
= saveTerm;
3197
_termState
|= TerminatorState.IsEndOfReturnType;
3199
_termState
= saveTerm;
4200
_termState
|= TerminatorState.IsEndOfParameterList;
4212
_termState
= saveTerm;
4478
_termState
|= TerminatorState.IsEndOfFieldDeclaration;
4491
_termState
= saveTerm;
4620
_termState
|= TerminatorState.IsEndOfFieldDeclaration;
4642
_termState
= saveTerm;
4667
_termState
|= TerminatorState.IsEndOfFieldDeclaration;
4688
_termState
= saveTerm;
5037
_termState
|= TerminatorState.IsPossibleEndOfVariableDeclaration;
5039
_termState
= saveTerm;
5045
_termState
|= TerminatorState.IsPossibleEndOfVariableDeclaration;
5047
_termState
= saveTerm;
5180
_termState
|= TerminatorState.IsEndOfMethodSignature;
5192
_termState
= saveTerm;
5456
_termState
|= TerminatorState.IsEndOfTypeParameterList;
5469
_termState
= saveTerm;
5516
_termState
= TerminatorState.IsEndOfTypeArgumentList;
5518
_termState
= saveTerm;
5926
_termState
= TerminatorState.IsEndOfTypeArgumentList;
5928
_termState
= saveTerm;
6136
_termState
|= TerminatorState.IsEndOfNameInExplicitInterface;
6185
_termState
= saveTerm;
6713
_termState
|= TerminatorState.IsEndOfFunctionPointerCallingConvention;
6734
_termState
= saveTerm;
6752
_termState
|= validStartingToken ? TerminatorState.IsEndOfFunctionPointerParameterList : TerminatorState.IsEndOfFunctionPointerParameterListErrored;
6775
_termState
= saveTerm;
7201
_termState
|= (lessThanToken.IsMissing ? TerminatorState.IsEndOfFunctionPointerParameterListErrored : TerminatorState.IsEndOfFunctionPointerParameterList);
7239
_termState
= saveTerm;
7289
_termState
|= TerminatorState.IsEndOfFunctionPointerCallingConvention;
7314
_termState
= saveTerm;
7810
_termState
|= TerminatorState.IsEndOfFieldDeclaration;
7813
_termState
= saveTerm;
7822
_termState
|= TerminatorState.IsEndOfMethodSignature;
7826
_termState
= saveTerm;
8144
_termState
|= TerminatorState.IsPossibleStatementStartOrStop; // partial statements can abort if a new statement starts
8147
_termState
|= TerminatorState.IsSwitchSectionStart;
8178
_termState
= saveTerm;
8260
_termState
|= TerminatorState.IsEndOfFixedStatement;
8262
_termState
= saveTerm;
8358
_termState
|= TerminatorState.IsEndOfTryBlock;
8360
_termState
= saveTerm;
8425
_termState
|= TerminatorState.IsEndOfCatchClause;
8433
_termState
= saveTerm;
8455
_termState
|= TerminatorState.IsEndOfFilterClause;
8459
_termState
= saveTerm;
8464
_termState
|= TerminatorState.IsEndOfCatchBlock;
8466
_termState
= saveTerm;
8521
_termState
|= TerminatorState.IsEndOfDoWhileExpression;
8523
_termState
= saveTerm;
8582
_termState
|= TerminatorState.IsEndOfForStatementArgument;
8681
_termState
= saveTerm;
9616
_termState
|= TerminatorState.IsEndOfDeclarationClause;
9626
_termState
= saveTerm;
11070
_termState
|= TerminatorState.IsEndOfArgumentList;
11113
_termState
= saveTerm;
12467
_termState
|= TerminatorState.IsEndOfParameterList;
12479
_termState
= saveTerm;
13116
_termState
= state.TerminatorState;
42 references to _termState
Microsoft.CodeAnalysis.CSharp (42)
Parser\LanguageParser.cs (42)
101
switch (
_termState
& (TerminatorState)i)
419
var saveTerm =
_termState
;
871
var saveTerm =
_termState
;
1460
var outerSaveTerm =
_termState
;
1463
var saveTerm =
_termState
;
1521
var saveTerm2 =
_termState
;
1806
((
_termState
& TerminatorState.IsEndOfRecordOrClassOrStructOrInterfaceSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken) ||
1874
|| ((
_termState
& TerminatorState.IsEndOfRecordOrClassOrStructOrInterfaceSignature) != 0 && this.CurrentToken.Kind == SyntaxKind.SemicolonToken)
2153
var saveTermState =
_termState
;
2323
var saveTerm =
_termState
;
2372
var saveTerm =
_termState
;
2503
var saveTerm =
_termState
;
2725
var saveTermState =
_termState
;
2974
var saveTerm =
_termState
;
3141
var saveTerm =
_termState
;
3196
var saveTerm =
_termState
;
4199
var saveTerm =
_termState
;
4477
var saveTerm =
_termState
;
4619
var saveTerm =
_termState
;
4666
var saveTerm =
_termState
;
4977
TerminatorState saveTerm =
_termState
;
5179
var saveTerm =
_termState
;
5455
var saveTerm =
_termState
;
5515
var saveTerm =
_termState
;
5925
var saveTerm =
_termState
;
6135
var saveTerm =
_termState
;
6712
saveTerm =
_termState
;
6751
saveTerm =
_termState
;
7200
var saveTerm =
_termState
;
7288
var saveTerm =
_termState
;
7809
var saveTerm =
_termState
;
7821
var saveTerm =
_termState
;
8143
var saveTerm =
_termState
;
8259
var saveTerm =
_termState
;
8357
var saveTerm =
_termState
;
8419
var saveTerm =
_termState
;
8520
var saveTerm =
_termState
;
8581
var saveTerm =
_termState
;
9615
var saveTerm =
_termState
;
11069
var saveTerm =
_termState
;
12466
var saveTerm =
_termState
;
13109
_termState
,