19 writes to BoundAttribute
Microsoft.AspNetCore.Razor.Language.UnitTests (18)
Extensions\DefaultTagHelperTargetExtensionTest.cs (18)
405
BoundAttribute
= IntPropertyTagHelper.BoundAttributes.Single(),
427
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
449
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
482
BoundAttribute
= StringPropertyTagHelper.BoundAttributes.Single(),
527
BoundAttribute
= StringPropertyTagHelper.BoundAttributes.Single(),
572
BoundAttribute
= IntPropertyTagHelper.BoundAttributes.Single(),
633
BoundAttribute
= IntPropertyTagHelper.BoundAttributes.Single(),
672
BoundAttribute
= IntPropertyTagHelper.BoundAttributes.Single(),
716
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
768
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
812
BoundAttribute
= StringPropertyTagHelper.BoundAttributes.Single(),
862
BoundAttribute
= IntPropertyTagHelper.BoundAttributes.Single(),
924
BoundAttribute
= IntPropertyTagHelper.BoundAttributes.Single(),
963
BoundAttribute
= IntPropertyTagHelper.BoundAttributes.Single(),
1008
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
1065
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
1081
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
1135
BoundAttribute
= IntIndexerTagHelper.BoundAttributes.Single(),
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
27
BoundAttribute
= propertyNode.BoundAttribute;
22 references to BoundAttribute
Microsoft.AspNetCore.Razor.Language.UnitTests (1)
Extensions\DefaultTagHelperOptimizationPassTest.cs (1)
70
Assert.Equal(tagHelper.BoundAttributes[0], property.
BoundAttribute
);
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
231
WriteContentNode(n, n.AttributeName, n.
BoundAttribute
.DisplayName, string.Format(CultureInfo.InvariantCulture, "HtmlAttributeValueStyle.{0}", n.AttributeStructure));
Microsoft.CodeAnalysis.Razor.Compiler (20)
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (3)
53
public TagHelperDescriptor TagHelper =>
BoundAttribute
.Parent;
93
formatter.WriteProperty(nameof(
BoundAttribute
),
BoundAttribute
?.DisplayName);
Language\Extensions\DefaultTagHelperTargetExtension.cs (14)
329
if (node.
BoundAttribute
.ExpectsStringValue(node.AttributeName))
372
if (node.
BoundAttribute
.IsEnum &&
375
assignmentPrefixLength += $"global::{node.
BoundAttribute
.TypeName}.".Length;
383
.Write($"global::{node.
BoundAttribute
.TypeName}.");
397
node.
BoundAttribute
.ExpectsBooleanValue(node.AttributeName))
414
if (node.
BoundAttribute
.IsEnum &&
418
.Write($"global::{node.
BoundAttribute
.TypeName}.");
423
node.
BoundAttribute
.ExpectsBooleanValue(node.AttributeName))
554
var expectedTypeName = property.IsIndexerNameMatch ? property.
BoundAttribute
.IndexerTypeName : property.
BoundAttribute
.TypeName;
571
otherPropertyNode.
BoundAttribute
.Equals(propertyNode.
BoundAttribute
) &&
637
+ (node.AttributeName.Length - node.
BoundAttribute
.IndexerNamePrefix.Length)
651
var dictionaryKey = node.AttributeName.AsMemory()[node.
BoundAttribute
.IndexerNamePrefix.Length..];
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (2)
99
if (!(node.
BoundAttribute
.IsStringProperty || (node.IsIndexerNameMatch && node.
BoundAttribute
.IsIndexerStringProperty)) ||
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
27
BoundAttribute = propertyNode.
BoundAttribute
;