1 write to BoundAttribute
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
27BoundAttribute = propertyNode.BoundAttribute;
16 references to BoundAttribute
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (3)
53public TagHelperDescriptor TagHelper => BoundAttribute.Parent; 93formatter.WriteProperty(nameof(BoundAttribute), BoundAttribute?.DisplayName);
Language\Extensions\DefaultTagHelperTargetExtension.cs (10)
309var requiresStringWritingScope = !node.BoundAttribute.AcceptsStringLiteral() || 312if (node.BoundAttribute.ExpectsStringValue(node.AttributeName) && 330if (node.BoundAttribute.IsEnum && 334.Write($"global::{node.BoundAttribute.TypeName}."); 339node.BoundAttribute.ExpectsBooleanValue(node.AttributeName)) 451var expectedTypeName = property.IsIndexerNameMatch ? property.BoundAttribute.IndexerTypeName : property.BoundAttribute.TypeName; 468otherPropertyNode.BoundAttribute.Equals(propertyNode.BoundAttribute) && 516var dictionaryKey = node.AttributeName.AsMemory()[node.BoundAttribute.IndexerNamePrefix.Length..];
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (2)
93if (!(node.BoundAttribute.IsStringProperty || (node.IsIndexerNameMatch && node.BoundAttribute.IsIndexerStringProperty)) ||
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
27BoundAttribute = propertyNode.BoundAttribute;