79 references to Transition
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (2)
Legacy\CSharpTokenizerTest.cs (2)
97TestSingleToken("@", SyntaxKind.Transition); 105SyntaxFactory.Token(SyntaxKind.Transition, "@"),
Microsoft.AspNetCore.Razor.Language.UnitTests (9)
Legacy\CSharpTokenizerTest.cs (2)
97TestSingleToken("@", SyntaxKind.Transition); 105SyntaxFactory.Token(SyntaxKind.Transition, "@"),
Legacy\DirectiveCSharpTokenizerTest.cs (2)
20SyntaxFactory.Token(SyntaxKind.Transition, "@"), 38SyntaxFactory.Token(SyntaxKind.Transition, "@"),
Legacy\HtmlTokenizerTest.cs (1)
111TestSingleToken("@", SyntaxKind.Transition);
Syntax\GreenNodeTests.cs (4)
262var transitionToken = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Transition, "@"); 422var transitionToken = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Transition, "@"); 716var transitionToken = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Transition, "@"); 887var token2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.Transition, "@");
Microsoft.CodeAnalysis.Razor.Compiler (63)
Language\Legacy\CSharpCodeParser.cs (23)
298var split = Language.SplitToken(CurrentToken, 1, SyntaxKind.Transition); 305else if (At(SyntaxKind.Transition)) 312transitionToken = SyntaxFactory.MissingToken(SyntaxKind.Transition); 811var isSingleLineMarkup = kind == SyntaxKind.Transition && 816(kind == SyntaxKind.Transition && NextIs(SyntaxKind.LessThan)); 848if (kind == SyntaxKind.Transition && !isSingleLineMarkup) 858(CurrentToken.Kind == SyntaxKind.LessThan || CurrentToken.Kind == SyntaxKind.Transition)) 905case SyntaxKind.Transition: 927Assert(SyntaxKind.Transition); 931if (At(SyntaxKind.Transition)) 941Assert(SyntaxKind.Transition); 996not SyntaxKind.Transition and 1019else if (At(SyntaxKind.Transition)) 1056case SyntaxKind.Transition: 1073Debug.Assert(transition.Kind == SyntaxKind.Transition); 1783if (At(SyntaxKind.Transition) && NextIs(SyntaxKind.LeftParenthesis)) 2224else if (At(SyntaxKind.Transition) && NextIs(SyntaxKind.Colon)) 2232else if (At(SyntaxKind.Transition) && NextIs(SyntaxKind.Transition)) 2757transition = transition ?? SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.Transition)); 2960if (At(SyntaxKind.Transition)) 2965if (NextIs(SyntaxKind.Transition) && Lookahead(2) is { Kind: SyntaxKind.Identifier or SyntaxKind.Keyword }) 3065Debug.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)
152else if (At(SyntaxKind.Transition)) 372(At(SyntaxKind.Transition) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal)))) 407Assert(SyntaxKind.Transition); 1204if (At(SyntaxKind.Transition)) 1206if (NextIs(SyntaxKind.Transition)) 1239(token.Kind != SyntaxKind.Transition || !self.Context.Options.AllowCSharpInMarkupAttributeArea) && 1373if (At(SyntaxKind.Transition)) 1375if (NextIs(SyntaxKind.Transition)) 1445token.Kind != SyntaxKind.Transition && 1618Assert(SyntaxKind.Transition); 1909else if (At(SyntaxKind.Transition)) 1911if (NextIs(SyntaxKind.Transition))
Language\Legacy\HtmlTokenizer.cs (3)
172EndToken(SyntaxKind.Transition)); 175return Stay(EndToken(SyntaxKind.Transition)); 190return 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, "@"); 579if (tokens is [{ Kind: SyntaxKind.Transition } transition, ..]) 652var transition = SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.Transition)); 680transition = SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.Transition));
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
3661if (transition.Kind != SyntaxKind.Transition)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (2)
703if (transition.Kind is not (SyntaxKind.Transition)) return ThrowHelper.ThrowArgumentException<CSharpTransitionSyntax>(nameof(transition), $"Invalid SyntaxKind. Expected 'SyntaxKind.Transition', but it was {transition.Kind}"); 709=> SyntaxFactory.CSharpTransition(SyntaxFactory.Token(SyntaxKind.Transition), chunkGenerator, editHandler);
Microsoft.CodeAnalysis.Razor.Workspaces (5)
Completion\CSharpRazorKeywordCompletionItemProvider.cs (1)
68or { Kind: SyntaxKind.Transition, Parent.Kind: SyntaxKind.CSharpTransition };
Completion\DirectiveCompletionItemProvider.cs (1)
186or { Kind: SyntaxKind.Transition, Parent.Kind: SyntaxKind.CSharpTransition };
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (3)
351(_previousCurrentToken.Kind != SyntaxKind.Transition || previousLineStartedWithAttributeName)) 491if (lastToken.GetNextToken() is { Kind: SyntaxKind.Transition } token && 677if (node.MetaCode is [{ Kind: SyntaxKind.Transition }, ..])