64 references to Transition
Microsoft.CodeAnalysis.Razor.Compiler (64)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
1930tokens is [{ Kind: SyntaxKind.Transition }, ..] && 1931(tokens.Count == 1 || tokens[1].Kind != SyntaxKind.Transition);
Language\Legacy\CSharpCodeParser.cs (22)
300var split = Language.SplitToken(CurrentToken, 1, SyntaxKind.Transition); 307else if (At(SyntaxKind.Transition)) 314transitionToken = SyntaxFactory.MissingToken(SyntaxKind.Transition); 813var isSingleLineMarkup = kind == SyntaxKind.Transition && 818(kind == SyntaxKind.Transition && NextIs(SyntaxKind.LessThan)); 850if (kind == SyntaxKind.Transition && !isSingleLineMarkup) 902case SyntaxKind.Transition: 924Assert(SyntaxKind.Transition); 928if (At(SyntaxKind.Transition)) 938Assert(SyntaxKind.Transition); 993not SyntaxKind.Transition and 1016else if (At(SyntaxKind.Transition)) 1053case SyntaxKind.Transition: 1070Debug.Assert(transition.Kind == SyntaxKind.Transition); 1805if (At(SyntaxKind.Transition) && NextIs(SyntaxKind.LeftParenthesis)) 2390else if (At(SyntaxKind.Transition) && NextIs(SyntaxKind.Colon)) 2398else if (At(SyntaxKind.Transition) && NextIs(SyntaxKind.Transition)) 2920transition = transition ?? SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.Transition)); 3126if (At(SyntaxKind.Transition)) 3131if (NextIs(SyntaxKind.Transition) && Lookahead(2) is { Kind: SyntaxKind.Identifier or SyntaxKind.Keyword }) 3255Debug.Assert(CurrentToken.Kind == SyntaxKind.Transition);
Language\Legacy\DirectiveCSharpTokenizer.cs (1)
58kind != SyntaxKind.Transition;
Language\Legacy\DirectiveHtmlTokenizer.cs (1)
57kind != SyntaxKind.Transition;
Language\Legacy\HtmlLanguageCharacteristics.cs (2)
51case SyntaxKind.Transition: 111return SyntaxKind.Transition;
Language\Legacy\HtmlMarkupParser.cs (12)
171else if (At(SyntaxKind.Transition)) 385(At(SyntaxKind.Transition) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal)))) 419Assert(SyntaxKind.Transition); 1231if (At(SyntaxKind.Transition)) 1233if (NextIs(SyntaxKind.Transition)) 1261(token.Kind != SyntaxKind.Transition || !self.Context.Options.AllowCSharpInMarkupAttributeArea) && 1395if (At(SyntaxKind.Transition)) 1397if (NextIs(SyntaxKind.Transition)) 1467token.Kind != SyntaxKind.Transition && 1640Assert(SyntaxKind.Transition); 1946else if (At(SyntaxKind.Transition)) 1948if (NextIs(SyntaxKind.Transition))
Language\Legacy\HtmlTokenizer.cs (3)
174EndToken(SyntaxKind.Transition)); 177return Stay(EndToken(SyntaxKind.Transition)); 192return Transition(HtmlTokenizerState.Data, EndToken(SyntaxKind.Transition));
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (2)
65{ SyntaxKind.Transition, "@" }, 136return SyntaxKind.Transition;
Language\Legacy\NativeCSharpTokenizer.cs (4)
281case SyntaxKind.Transition: 449EndToken(SyntaxKind.Transition)); 452return Stay(EndToken(SyntaxKind.Transition)); 458return Transition(CSharpTokenizerState.Data, EndToken(SyntaxKind.Transition));
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (2)
65{ SyntaxKind.Transition, "@" }, 128return SyntaxKind.Transition;
Language\Legacy\RoslynCSharpTokenizer.cs (3)
191case SyntaxKind.Transition: 297return Transition(RoslynCSharpTokenizerState.Token, EndToken(SyntaxKind.Transition)); 307return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, EndToken(SyntaxKind.Transition));
Language\Legacy\TagHelperBlockRewriter.cs (7)
357var transition = SyntaxFactory.RazorMetaCode(SyntaxFactory.MissingToken(SyntaxKind.Transition)); 366var transitionToken = SyntaxFactory.Token(SyntaxKind.Transition, "@"); 418var transition = SyntaxFactory.RazorMetaCode(SyntaxFactory.MissingToken(SyntaxKind.Transition)); 427var transitionToken = SyntaxFactory.Token(SyntaxKind.Transition, "@"); 583if (tokens is [{ Kind: SyntaxKind.Transition } transition, ..]) 656var transition = SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.Transition)); 684transition = SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.Transition));
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
3731if (transition.Kind != SyntaxKind.Transition)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (2)
712if (transition.Kind is not (SyntaxKind.Transition)) return ThrowHelper.ThrowArgumentException<CSharpTransitionSyntax>(nameof(transition), $"Invalid SyntaxKind. Expected 'SyntaxKind.Transition', but it was {transition.Kind}"); 718=> SyntaxFactory.CSharpTransition(SyntaxFactory.Token(SyntaxKind.Transition), chunkGenerator, editHandler);