2 instantiations of BoundAttributeParameterDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\BoundAttributeParameterDescriptorBuilder.cs (1)
76return new BoundAttributeParameterDescriptor(
rzc (1)
Json\ObjectReaders_TagHelpers.cs (1)
119return new BoundAttributeParameterDescriptor(
26 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)
rzc (9)
Json\ObjectReaders_TagHelpers.cs (8)
106static BoundAttributeParameterDescriptor ReadBoundAttributeParameter(JsonDataReader reader) 110static BoundAttributeParameterDescriptor ReadFromProperties(JsonDataReader reader) 112var flags = (BoundAttributeParameterFlags)reader.ReadInt32(nameof(BoundAttributeParameterDescriptor.Flags)); 113var name = reader.ReadString(nameof(BoundAttributeParameterDescriptor.Name)); 114var propertyName = reader.ReadNonNullString(nameof(BoundAttributeParameterDescriptor.PropertyName)); 115var typeNameObject = ReadTypeNameObject(reader, nameof(BoundAttributeParameterDescriptor.TypeName)); 116var documentationObject = ReadDocumentationObject(reader, nameof(BoundAttributeParameterDescriptor.Documentation)); 117var diagnostics = reader.ReadImmutableArrayOrEmpty(nameof(BoundAttributeParameterDescriptor.Diagnostics), ReadDiagnostic);
Json\ObjectWriters_TagHelpers.cs (1)
136static void WriteBoundAttributeParameter(JsonDataWriter writer, BoundAttributeParameterDescriptor value)