31 references to RoslynCSharpTokenizerState
Microsoft.CodeAnalysis.Razor.Compiler (31)
Language\Legacy\RoslynCSharpTokenizer.cs (31)
27/// When this is non-null, we're in the <see cref="RoslynCSharpTokenizerState.TriviaForCSharpToken"/> state. 47protected override int StartState => (int)RoslynCSharpTokenizerState.Start; 49private new RoslynCSharpTokenizerState? CurrentState 51get => (RoslynCSharpTokenizerState?)base.CurrentState; 92if (CurrentState == RoslynCSharpTokenizerState.Start) 97Debug.Assert(CurrentState == RoslynCSharpTokenizerState.TriviaForCSharpToken, $"Unexpected state: {CurrentState}"); 114CurrentState = RoslynCSharpTokenizerState.Start; 121case RoslynCSharpTokenizerState.Start: 123case RoslynCSharpTokenizerState.TriviaForCSharpToken: 125case RoslynCSharpTokenizerState.Token: 127case RoslynCSharpTokenizerState.OnRazorCommentStar: 129case RoslynCSharpTokenizerState.AfterRazorCommentTransition: 131case RoslynCSharpTokenizerState.RazorCommentBody: 133case RoslynCSharpTokenizerState.StarAfterRazorCommentBody: 135case RoslynCSharpTokenizerState.AtTokenAfterRazorCommentBody: 138return AtTokenAfterRazorCommentBody(nextState: (int)RoslynCSharpTokenizerState.TriviaForCSharpToken); 226return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, null); 230return Transition(RoslynCSharpTokenizerState.Token, null); 297return Transition(RoslynCSharpTokenizerState.Token, EndToken(SyntaxKind.Transition)); 307return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, EndToken(SyntaxKind.Transition)); 356return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, EndToken(content, kind)); 398return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, EndToken(razorTokenKind)); 471return Transition(isLeading ? RoslynCSharpTokenizerState.Token : RoslynCSharpTokenizerState.Start, null); 487RoslynCSharpTokenizerState.OnRazorCommentStar, 652RoslynCSharpTokenizerState.RazorCommentBody, 665return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, EndToken(csharpToken.Text, SyntaxKind.NumericLiteral)); 684return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, token); 703private StateResult Transition(RoslynCSharpTokenizerState state, SyntaxToken? result) 771base.CurrentState = (int)RoslynCSharpTokenizerState.Start; 787base.CurrentState = (int)RoslynCSharpTokenizerState.Start;