2 instantiations of BoundAttributeParameterDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\BoundAttributeParameterDescriptorBuilder.cs (1)
76
return new
BoundAttributeParameterDescriptor
(
rzc (1)
Json\ObjectReaders_TagHelpers.cs (1)
119
return new
BoundAttributeParameterDescriptor
(
26 references to BoundAttributeParameterDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (17)
Language\BoundAttributeDescriptor.cs (5)
47
public ImmutableArray<
BoundAttributeParameterDescriptor
> Parameters { get; }
60
ImmutableArray<
BoundAttributeParameterDescriptor
> parameters,
78
foreach (
var
parameter in Parameters)
97
foreach (
var
descriptor in Parameters)
118
foreach (
var
parameter in Parameters)
Language\BoundAttributeDescriptorBuilder.cs (1)
128
private TagHelperObjectBuilderCollection<
BoundAttributeParameterDescriptor
, BoundAttributeParameterDescriptorBuilder> Parameters { get; }
Language\BoundAttributeDescriptorExtensions.cs (1)
47
public static bool IsDefaultKind(this
BoundAttributeParameterDescriptor
parameter)
Language\BoundAttributeParameterDescriptor.cs (1)
10
public sealed class BoundAttributeParameterDescriptor : TagHelperObject<
BoundAttributeParameterDescriptor
>
Language\BoundAttributeParameterDescriptorBuilder.cs (2)
11
public sealed partial class BoundAttributeParameterDescriptorBuilder : TagHelperObjectBuilder<
BoundAttributeParameterDescriptor
>
67
private protected override
BoundAttributeParameterDescriptor
BuildCore(ImmutableArray<RazorDiagnostic> diagnostics)
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (1)
20
public
BoundAttributeParameterDescriptor
BoundAttributeParameter => _match.Parameter.AssumeNotNull();
Language\TagHelperAttributeMatch.cs (2)
12
BoundAttributeParameterDescriptor
? parameter = null)
16
public
BoundAttributeParameterDescriptor
? Parameter { get; } = parameter;
Language\TagHelperMatchingConventions.cs (4)
100
private static
BoundAttributeParameterDescriptor
? GetSatisfyingBoundAttributeWithParameter(
104
foreach (
var
parameter in descriptor.Parameters)
122
public static bool SatisfiesBoundAttributeWithParameter(
BoundAttributeParameterDescriptor
descriptor, string name, BoundAttributeDescriptor parent)
305
private static StringComparison GetComparison(this
BoundAttributeParameterDescriptor
descriptor)
rzc (9)
Json\ObjectReaders_TagHelpers.cs (8)
106
static
BoundAttributeParameterDescriptor
ReadBoundAttributeParameter(JsonDataReader reader)
110
static
BoundAttributeParameterDescriptor
ReadFromProperties(JsonDataReader reader)
112
var flags = (BoundAttributeParameterFlags)reader.ReadInt32(nameof(
BoundAttributeParameterDescriptor
.Flags));
113
var name = reader.ReadString(nameof(
BoundAttributeParameterDescriptor
.Name));
114
var propertyName = reader.ReadNonNullString(nameof(
BoundAttributeParameterDescriptor
.PropertyName));
115
var typeNameObject = ReadTypeNameObject(reader, nameof(
BoundAttributeParameterDescriptor
.TypeName));
116
var documentationObject = ReadDocumentationObject(reader, nameof(
BoundAttributeParameterDescriptor
.Documentation));
117
var diagnostics = reader.ReadImmutableArrayOrEmpty(nameof(
BoundAttributeParameterDescriptor
.Diagnostics), ReadDiagnostic);
Json\ObjectWriters_TagHelpers.cs (1)
136
static void WriteBoundAttributeParameter(JsonDataWriter writer,
BoundAttributeParameterDescriptor
value)