1 instantiation of BoundAttributeParameterDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\BoundAttributeParameterDescriptorBuilder.cs (1)
76return new BoundAttributeParameterDescriptor(
27 references to BoundAttributeParameterDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (17)
Language\BoundAttributeDescriptor.cs (5)
47public ImmutableArray<BoundAttributeParameterDescriptor> Parameters { get; } 60ImmutableArray<BoundAttributeParameterDescriptor> parameters, 78foreach (var parameter in Parameters) 97foreach (var descriptor in Parameters) 118foreach (var parameter in Parameters)
Language\BoundAttributeDescriptorBuilder.cs (1)
128private TagHelperObjectBuilderCollection<BoundAttributeParameterDescriptor, BoundAttributeParameterDescriptorBuilder> Parameters { get; }
Language\BoundAttributeDescriptorExtensions.cs (1)
47public static bool IsDefaultKind(this BoundAttributeParameterDescriptor parameter)
Language\BoundAttributeParameterDescriptor.cs (1)
10public sealed class BoundAttributeParameterDescriptor : TagHelperObject<BoundAttributeParameterDescriptor>
Language\BoundAttributeParameterDescriptorBuilder.cs (2)
11public sealed partial class BoundAttributeParameterDescriptorBuilder : TagHelperObjectBuilder<BoundAttributeParameterDescriptor> 67private protected override BoundAttributeParameterDescriptor BuildCore(ImmutableArray<RazorDiagnostic> diagnostics)
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (1)
20public BoundAttributeParameterDescriptor BoundAttributeParameter => _match.Parameter.AssumeNotNull();
Language\TagHelperAttributeMatch.cs (2)
12BoundAttributeParameterDescriptor? parameter = null) 16public BoundAttributeParameterDescriptor? Parameter { get; } = parameter;
Language\TagHelperMatchingConventions.cs (4)
100private static BoundAttributeParameterDescriptor? GetSatisfyingBoundAttributeWithParameter( 104foreach (var parameter in descriptor.Parameters) 122public static bool SatisfiesBoundAttributeWithParameter(BoundAttributeParameterDescriptor descriptor, string name, BoundAttributeDescriptor parent) 305private static StringComparison GetComparison(this BoundAttributeParameterDescriptor descriptor)
Microsoft.CodeAnalysis.Razor.UnitTests (5)
BindTagHelperProducerTest.cs (5)
514var parameter = Assert.Single(attribute.Parameters, a => a.Name.Equals("format")); 772var parameter = Assert.Single(attribute.Parameters, a => a.Name.Equals("format")); 864var parameter = Assert.Single(attribute.Parameters, a => a.Name.Equals("format")); 958var parameter = Assert.Single(attribute.Parameters, a => a.Name.Equals("format")); 1095var parameter = Assert.Single(attribute.Parameters, a => a.Name.Equals("format"));
Microsoft.CodeAnalysis.Razor.Workspaces (5)
Completion\DirectiveAttributeCompletionContext.cs (1)
19public bool AlreadySatisfiesParameter(BoundAttributeParameterDescriptor parameter, BoundAttributeDescriptor attribute)
Completion\DirectiveAttributeCompletionItemProvider.cs (3)
184foreach (var parameter in attribute.Parameters) 240ImmutableArray<BoundAttributeParameterDescriptor> parameters, 246foreach (var parameter in parameters)
Tooltip\BoundAttributeDescriptionInfo.cs (1)
12public static BoundAttributeDescriptionInfo From(BoundAttributeParameterDescriptor parameter)