14 references to HtmlFacts
Microsoft.CodeAnalysis.Razor.Workspaces (14)
Completion\AbstractRazorCompletionFactsService.cs (1)
97if (HtmlFacts.TryGetElementInfo(originalNode, out _, out _, closingForwardSlashOrCloseAngleToken: out var closingForwardSlashOrCloseAngleToken)
Completion\BlazorDataAttributeCompletionItemProvider.cs (1)
47if (!HtmlFacts.TryGetAttributeInfo(
Completion\DirectiveAttributeEventParameterCompletionItemProvider.cs (1)
13private static readonly ImmutableArray<RazorCompletionItem> s_eventCompletionItems = HtmlFacts.FormEvents
Completion\MarkupTransitionCompletionItemProvider.cs (1)
52if (!HtmlFacts.TryGetElementInfo(owner, out var containingTagNameToken, out _, closingForwardSlashOrCloseAngleToken: out _) ||
Completion\TagHelperCompletionProvider.cs (8)
45&& HtmlFacts.TryGetElementInfo(owner, out var containingTagNameToken, out _, out _) 55|| descriptor.TagMatchingRules.Any(static rule => HtmlFacts.IsHtmlTagName(rule.TagName))) 80if (HtmlFacts.TryGetElementInfo(owner, out var containingTagNameToken, out var attributes, out _) && 106if (HtmlFacts.TryGetElementInfo(owner, out var containingTagNameToken, out var elementAttributes, out _) && 118if (HtmlFacts.TryGetAttributeInfo( 190HtmlFacts.IsHtmlTagName); 232var sortText = HtmlFacts.IsHtmlTagName(containingTagName) 283HtmlFacts.IsHtmlTagName);
Hover\HoverFactory.cs (2)
52if (HtmlFacts.TryGetElementInfo(owner, out var containingTagNameToken, out var attributes, out _) && 101if (HtmlFacts.TryGetAttributeInfo(owner, out containingTagNameToken, out _, out var selectedAttributeName, out var selectedAttributeNameLocation, out attributes) &&