53 references to AttributeStructure
Microsoft.CodeAnalysis.Razor.Compiler (53)
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
284if (node.AttributeStructure != AttributeStructure.Minimized)
Language\Components\ComponentLoweringPass.cs (4)
795case AttributeStructure.Minimized: 801case AttributeStructure.NoQuotes: 802case AttributeStructure.SingleQuotes: 803case AttributeStructure.DoubleQuotes:
Language\Components\ComponentNodeWriter.cs (1)
1302if (node.AttributeStructure == AttributeStructure.Minimized)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (7)
539protected static AttributeStructure InferAttributeStructure(MarkupAttributeBlockSyntax node) 543return AttributeStructure.Minimized; 551return AttributeStructure.DoubleQuotes; 556return AttributeStructure.SingleQuotes; 562return AttributeStructure.DoubleQuotes; 1410AttributeStructure = AttributeStructure.Minimized, 1880AttributeStructure = AttributeStructure.Minimized,
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (3)
192var attrStructure = unresolvedAttr.AttributeStructure; 325var attrStructure = unresolvedAttr.AttributeStructure; 401else if (!unresolvedAttr.IsMinimized && unresolvedAttr.AttributeStructure != AttributeStructure.Minimized)
Language\DefaultTagHelperResolutionPhase.cs (6)
745private static AttributeStructure InferAttributeStructure(HtmlAttributeIntermediateNode htmlAttr) 751return AttributeStructure.SingleQuotes; 755return AttributeStructure.DoubleQuotes; 760return AttributeStructure.DoubleQuotes; 766return AttributeStructure.Minimized; 769return AttributeStructure.DoubleQuotes;
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (7)
136var attrStructure = unresolvedAttr.AttributeStructure; 138if (attrStructure == AttributeStructure.Minimized) 191AttributeStructure = AttributeStructure.Minimized, 268var attributeStructure = InferAttributeStructure(htmlAttr); 278if (attributeStructure == AttributeStructure.Minimized) 289AttributeStructure = AttributeStructure.Minimized, 318if (attributeStructure != AttributeStructure.Minimized)
Language\Extensions\DefaultTagHelperHtmlAttributeIntermediateNode.cs (1)
39public AttributeStructure AttributeStructure { get; set; }
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
43public AttributeStructure AttributeStructure { get; set; }
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
330node.AttributeStructure == AttributeStructure.Minimized &&
Language\Extensions\PreallocatedAttributeTargetExtension.cs (1)
38if (node.AttributeStructure == AttributeStructure.Minimized)
Language\Extensions\PreallocatedTagHelperHtmlAttributeValueIntermediateNode.cs (1)
43public AttributeStructure AttributeStructure { get; set; }
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
38public AttributeStructure AttributeStructure { get; set; }
Language\Extensions\PreallocatedTagHelperPropertyValueIntermediateNode.cs (1)
22public AttributeStructure AttributeStructure { get; set; }
Language\Intermediate\ComponentAttributeIntermediateNode.cs (1)
150public AttributeStructure AttributeStructure { get; set; }
Language\Intermediate\TagHelperDirectiveAttributeIntermediateNode.cs (1)
15public required AttributeStructure AttributeStructure { get; init; }
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (1)
16public required AttributeStructure AttributeStructure { get; init; }
Language\Intermediate\TagHelperHtmlAttributeIntermediateNode.cs (1)
9public required AttributeStructure AttributeStructure { get; init; }
Language\Intermediate\TagHelperPropertyIntermediateNode.cs (1)
11public required AttributeStructure AttributeStructure { get; init; }
Language\Intermediate\UnresolvedAttributeIntermediateNode.cs (1)
33public AttributeStructure AttributeStructure { get; set; }
Language\Legacy\TagHelperAttributeNode.cs (3)
12public TagHelperAttributeNode(string name, SyntaxNode value, AttributeStructure attributeStructure) 21: this(name, value, AttributeStructure.DoubleQuotes) 29public AttributeStructure AttributeStructure { get; }
Language\Legacy\TagHelperBlockRewriter.cs (6)
233result.AttributeStructure = AttributeStructure.Minimized; 280result.AttributeStructure = AttributeStructure.DoubleQuotes; 288result.AttributeStructure = AttributeStructure.DoubleQuotes; 291result.AttributeStructure = AttributeStructure.SingleQuotes; 294result.AttributeStructure = AttributeStructure.Minimized; 935public AttributeStructure AttributeStructure { get; set; }
Language\TagHelperAttributeInfo.cs (2)
13AttributeStructure attributeStructure, 28public AttributeStructure AttributeStructure { get; }