54 references to AttributeStructure
Microsoft.CodeAnalysis.Razor.Compiler (54)
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
284if (node.AttributeStructure != AttributeStructure.Minimized)
Language\Components\ComponentLoweringPass.cs (4)
805case AttributeStructure.Minimized: 811case AttributeStructure.NoQuotes: 812case AttributeStructure.SingleQuotes: 813case AttributeStructure.DoubleQuotes:
Language\Components\ComponentNodeWriter.cs (1)
1302if (node.AttributeStructure == AttributeStructure.Minimized)
Language\Components\ComponentTildePathPass.cs (1)
147|| node.AttributeStructure == AttributeStructure.Minimized)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (7)
544protected static AttributeStructure InferAttributeStructure(MarkupAttributeBlockSyntax node) 548return AttributeStructure.Minimized; 556return AttributeStructure.DoubleQuotes; 561return AttributeStructure.SingleQuotes; 567return AttributeStructure.DoubleQuotes; 1415AttributeStructure = AttributeStructure.Minimized, 1897AttributeStructure = AttributeStructure.Minimized,
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (3)
205var attrStructure = unresolvedAttr.AttributeStructure; 338var attrStructure = unresolvedAttr.AttributeStructure; 416else if (!unresolvedAttr.IsMinimized && unresolvedAttr.AttributeStructure != AttributeStructure.Minimized)
Language\DefaultTagHelperResolutionPhase.cs (6)
814private static AttributeStructure InferAttributeStructure(HtmlAttributeIntermediateNode htmlAttr) 820return AttributeStructure.SingleQuotes; 824return AttributeStructure.DoubleQuotes; 829return AttributeStructure.DoubleQuotes; 835return AttributeStructure.Minimized; 838return 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)
338node.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)
41public 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; 939public AttributeStructure AttributeStructure { get; set; }
Language\TagHelperAttributeInfo.cs (2)
13AttributeStructure attributeStructure, 28public AttributeStructure AttributeStructure { get; }