79 references to Transition
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (2)
Legacy\CSharpTokenizerTest.cs (2)
97
TestSingleToken("@", SyntaxKind.
Transition
);
105
SyntaxFactory.Token(SyntaxKind.
Transition
, "@"),
Microsoft.AspNetCore.Razor.Language.UnitTests (9)
Legacy\CSharpTokenizerTest.cs (2)
97
TestSingleToken("@", SyntaxKind.
Transition
);
105
SyntaxFactory.Token(SyntaxKind.
Transition
, "@"),
Legacy\DirectiveCSharpTokenizerTest.cs (2)
20
SyntaxFactory.Token(SyntaxKind.
Transition
, "@"),
38
SyntaxFactory.Token(SyntaxKind.
Transition
, "@"),
Legacy\HtmlTokenizerTest.cs (1)
111
TestSingleToken("@", SyntaxKind.
Transition
);
Syntax\GreenNodeTests.cs (4)
262
var transitionToken = InternalSyntax.SyntaxFactory.Token(SyntaxKind.
Transition
, "@");
422
var transitionToken = InternalSyntax.SyntaxFactory.Token(SyntaxKind.
Transition
, "@");
716
var transitionToken = InternalSyntax.SyntaxFactory.Token(SyntaxKind.
Transition
, "@");
887
var token2 = InternalSyntax.SyntaxFactory.Token(SyntaxKind.
Transition
, "@");
Microsoft.CodeAnalysis.Razor.Compiler (63)
Language\Legacy\CSharpCodeParser.cs (23)
298
var split = Language.SplitToken(CurrentToken, 1, SyntaxKind.
Transition
);
305
else if (At(SyntaxKind.
Transition
))
312
transitionToken = SyntaxFactory.MissingToken(SyntaxKind.
Transition
);
811
var isSingleLineMarkup = kind == SyntaxKind.
Transition
&&
816
(kind == SyntaxKind.
Transition
&& NextIs(SyntaxKind.LessThan));
848
if (kind == SyntaxKind.
Transition
&& !isSingleLineMarkup)
858
(CurrentToken.Kind == SyntaxKind.LessThan || CurrentToken.Kind == SyntaxKind.
Transition
))
905
case SyntaxKind.
Transition
:
927
Assert(SyntaxKind.
Transition
);
931
if (At(SyntaxKind.
Transition
))
941
Assert(SyntaxKind.
Transition
);
996
not SyntaxKind.
Transition
and
1019
else if (At(SyntaxKind.
Transition
))
1056
case SyntaxKind.
Transition
:
1073
Debug.Assert(transition.Kind == SyntaxKind.
Transition
);
1783
if (At(SyntaxKind.
Transition
) && NextIs(SyntaxKind.LeftParenthesis))
2224
else if (At(SyntaxKind.
Transition
) && NextIs(SyntaxKind.Colon))
2232
else if (At(SyntaxKind.
Transition
) && NextIs(SyntaxKind.
Transition
))
2757
transition = transition ?? SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.
Transition
));
2960
if (At(SyntaxKind.
Transition
))
2965
if (NextIs(SyntaxKind.
Transition
) && Lookahead(2) is { Kind: SyntaxKind.Identifier or SyntaxKind.Keyword })
3065
Debug.Assert(CurrentToken.Kind == SyntaxKind.
Transition
);
Language\Legacy\DirectiveCSharpTokenizer.cs (1)
58
kind != SyntaxKind.
Transition
;
Language\Legacy\DirectiveHtmlTokenizer.cs (1)
57
kind != SyntaxKind.
Transition
;
Language\Legacy\HtmlLanguageCharacteristics.cs (2)
51
case SyntaxKind.
Transition
:
111
return SyntaxKind.
Transition
;
Language\Legacy\HtmlMarkupParser.cs (12)
152
else if (At(SyntaxKind.
Transition
))
372
(At(SyntaxKind.
Transition
) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal))))
407
Assert(SyntaxKind.
Transition
);
1204
if (At(SyntaxKind.
Transition
))
1206
if (NextIs(SyntaxKind.
Transition
))
1239
(token.Kind != SyntaxKind.
Transition
|| !self.Context.Options.AllowCSharpInMarkupAttributeArea) &&
1373
if (At(SyntaxKind.
Transition
))
1375
if (NextIs(SyntaxKind.
Transition
))
1445
token.Kind != SyntaxKind.
Transition
&&
1618
Assert(SyntaxKind.
Transition
);
1909
else if (At(SyntaxKind.
Transition
))
1911
if (NextIs(SyntaxKind.
Transition
))
Language\Legacy\HtmlTokenizer.cs (3)
172
EndToken(SyntaxKind.
Transition
));
175
return Stay(EndToken(SyntaxKind.
Transition
));
190
return Transition(HtmlTokenizerState.Data, EndToken(SyntaxKind.
Transition
));
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (2)
65
{ SyntaxKind.
Transition
, "@" },
136
return SyntaxKind.
Transition
;
Language\Legacy\NativeCSharpTokenizer.cs (4)
281
case SyntaxKind.
Transition
:
449
EndToken(SyntaxKind.
Transition
));
452
return Stay(EndToken(SyntaxKind.
Transition
));
458
return Transition(CSharpTokenizerState.Data, EndToken(SyntaxKind.
Transition
));
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (2)
65
{ SyntaxKind.
Transition
, "@" },
128
return SyntaxKind.
Transition
;
Language\Legacy\RoslynCSharpTokenizer.cs (3)
191
case SyntaxKind.
Transition
:
297
return Transition(RoslynCSharpTokenizerState.Token, EndToken(SyntaxKind.
Transition
));
307
return Transition(RoslynCSharpTokenizerState.TriviaForCSharpToken, EndToken(SyntaxKind.
Transition
));
Language\Legacy\TagHelperBlockRewriter.cs (7)
357
var transition = SyntaxFactory.RazorMetaCode(SyntaxFactory.MissingToken(SyntaxKind.
Transition
));
366
var transitionToken = SyntaxFactory.Token(SyntaxKind.
Transition
, "@");
418
var transition = SyntaxFactory.RazorMetaCode(SyntaxFactory.MissingToken(SyntaxKind.
Transition
));
427
var transitionToken = SyntaxFactory.Token(SyntaxKind.
Transition
, "@");
579
if (tokens is [{ Kind: SyntaxKind.
Transition
} transition, ..])
652
var transition = SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.
Transition
));
680
transition = SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.
Transition
));
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
3661
if (transition.Kind != SyntaxKind.
Transition
)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (2)
703
if (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)
68
or { Kind: SyntaxKind.
Transition
, Parent.Kind: SyntaxKind.CSharpTransition };
Completion\DirectiveCompletionItemProvider.cs (1)
186
or { Kind: SyntaxKind.
Transition
, Parent.Kind: SyntaxKind.CSharpTransition };
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (3)
351
(_previousCurrentToken.Kind != SyntaxKind.
Transition
|| previousLineStartedWithAttributeName))
491
if (lastToken.GetNextToken() is { Kind: SyntaxKind.
Transition
} token &&
677
if (node.MetaCode is [{ Kind: SyntaxKind.
Transition
}, ..])