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