62 references to Transition
Microsoft.CodeAnalysis.Razor.Compiler (62)
Language\Legacy\CSharpCodeParser.cs (22)
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)
900
case SyntaxKind.
Transition
:
922
Assert(SyntaxKind.
Transition
);
926
if (At(SyntaxKind.
Transition
))
936
Assert(SyntaxKind.
Transition
);
991
not SyntaxKind.
Transition
and
1014
else if (At(SyntaxKind.
Transition
))
1051
case SyntaxKind.
Transition
:
1068
Debug.Assert(transition.Kind == SyntaxKind.
Transition
);
1778
if (At(SyntaxKind.
Transition
) && NextIs(SyntaxKind.LeftParenthesis))
2219
else if (At(SyntaxKind.
Transition
) && NextIs(SyntaxKind.Colon))
2227
else if (At(SyntaxKind.
Transition
) && NextIs(SyntaxKind.
Transition
))
2749
transition = transition ?? SyntaxFactory.CSharpTransition(SyntaxFactory.MissingToken(SyntaxKind.
Transition
));
2951
if (At(SyntaxKind.
Transition
))
2956
if (NextIs(SyntaxKind.
Transition
) && Lookahead(2) is { Kind: SyntaxKind.Identifier or SyntaxKind.Keyword })
3056
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
))
367
(At(SyntaxKind.
Transition
) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal))))
401
Assert(SyntaxKind.
Transition
);
1198
if (At(SyntaxKind.
Transition
))
1200
if (NextIs(SyntaxKind.
Transition
))
1233
(token.Kind != SyntaxKind.
Transition
|| !self.Context.Options.AllowCSharpInMarkupAttributeArea) &&
1367
if (At(SyntaxKind.
Transition
))
1369
if (NextIs(SyntaxKind.
Transition
))
1439
token.Kind != SyntaxKind.
Transition
&&
1612
Assert(SyntaxKind.
Transition
);
1903
else if (At(SyntaxKind.
Transition
))
1905
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);