28 references to ParseMode
Microsoft.CodeAnalysis.Razor.Compiler (28)
Language\Legacy\HtmlMarkupParser.cs (28)
78ParseMarkupNodes(builder, ParseMode.Markup); 223ParseMode mode, 235private void ParseMarkupNode(in SyntaxListBuilder<RazorSyntaxNode> builder, ParseMode mode) 291switch (GetParserState(ParseMode.MarkupInCodeBlock)) 296ParseMarkupElement(builder, ParseMode.MarkupInCodeBlock); 302ParseMarkupNode(builder, ParseMode.MarkupInCodeBlock); 307ParseMarkupNode(builder, ParseMode.Text); 450ParseMarkupNodes(builder, ParseMode.Text, token => token.Kind == SyntaxKind.Whitespace || token.Kind == SyntaxKind.NewLine); 471private void ParseMarkupElement(in SyntaxListBuilder<RazorSyntaxNode> builder, ParseMode mode) 487var acceptedCharacters = mode == ParseMode.MarkupInCodeBlock ? AcceptedCharactersInternal.None : AcceptedCharactersInternal.Any; 532if (mode == ParseMode.MarkupInCodeBlock) 627ParseMode mode, 653if (mode == ParseMode.MarkupInCodeBlock && 661if (mode == ParseMode.MarkupInCodeBlock && 693if (mode == ParseMode.MarkupInCodeBlock) 864private MarkupEndTagSyntax ParseEndTag(ParseMode mode, out string tagName, out bool isWellFormed) 882if (mode == ParseMode.MarkupInCodeBlock && 920if (mode == ParseMode.MarkupInCodeBlock) 1056ParseMarkupNodes(miscAttributeContentBuilder, ParseMode.Text, IsTagRecoveryStopPoint); 1067ParseMarkupNodes(miscAttributeContentBuilder, ParseMode.Text, token => token.Kind == openQuoteKind); 1360ParseMarkupNodes(attributeValueBuilder, ParseMode.Text, token => IsEndOfAttributeValue(quote, token)); 1498ParseMarkupNodes(builder, ParseMode.Text, token => token.Kind == SyntaxKind.OpenAngle); 1678ParseMarkupNodes(htmlCommentBuilder, ParseMode.Text, t => t.Kind == SyntaxKind.DoubleHyphen); 1877ParseMarkupNodes(builder, ParseMode.Text, t => t.Kind == endSequence[0]); 1905private ParserState GetParserState(ParseMode mode) 1935else if (mode == ParseMode.Text) 2132ParseMarkupNodes(builder, ParseMode.Text, token => 2155ParseMarkupNode(builder, ParseMode.Markup);