1 implementation of IDirectiveDescriptorBuilder
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DirectiveDescriptor.cs (1)
181
private class DefaultDirectiveDescriptorBuilder :
IDirectiveDescriptorBuilder
56 references to IDirectiveDescriptorBuilder
Microsoft.AspNetCore.Razor.Language.UnitTests (4)
DirectiveDescriptorTest.cs (4)
29
Action<
IDirectiveDescriptorBuilder
> configure = b => { called = true; };
56
Action<
IDirectiveDescriptorBuilder
> configure = b => { called = true; };
83
Action<
IDirectiveDescriptorBuilder
> configure = b => { called = true; };
110
Action<
IDirectiveDescriptorBuilder
> configure = b => { called = true; };
Microsoft.CodeAnalysis.Razor.Compiler (52)
Language\DirectiveDescriptor.cs (4)
76
public static DirectiveDescriptor CreateDirective(string directive, DirectiveKind kind, Action<
IDirectiveDescriptorBuilder
> configure)
109
public static DirectiveDescriptor CreateSingleLineDirective(string directive, Action<
IDirectiveDescriptorBuilder
> configure)
140
public static DirectiveDescriptor CreateRazorBlockDirective(string directive, Action<
IDirectiveDescriptorBuilder
> configure)
171
public static DirectiveDescriptor CreateCodeBlockDirective(string directive, Action<
IDirectiveDescriptorBuilder
> configure)
Language\DirectiveDescriptorBuilderExtensions.cs (48)
12
public static
IDirectiveDescriptorBuilder
AddMemberToken(this
IDirectiveDescriptorBuilder
builder)
17
public static
IDirectiveDescriptorBuilder
AddMemberToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
34
public static
IDirectiveDescriptorBuilder
AddNamespaceToken(this
IDirectiveDescriptorBuilder
builder)
39
public static
IDirectiveDescriptorBuilder
AddNamespaceToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
56
public static
IDirectiveDescriptorBuilder
AddStringToken(this
IDirectiveDescriptorBuilder
builder)
61
public static
IDirectiveDescriptorBuilder
AddStringToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
78
public static
IDirectiveDescriptorBuilder
AddTypeToken(this
IDirectiveDescriptorBuilder
builder)
83
public static
IDirectiveDescriptorBuilder
AddTypeToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
100
public static
IDirectiveDescriptorBuilder
AddAttributeToken(this
IDirectiveDescriptorBuilder
builder)
105
public static
IDirectiveDescriptorBuilder
AddAttributeToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
122
public static
IDirectiveDescriptorBuilder
AddBooleanToken(this
IDirectiveDescriptorBuilder
builder)
127
public static
IDirectiveDescriptorBuilder
AddBooleanToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
144
public static
IDirectiveDescriptorBuilder
AddOptionalMemberToken(this
IDirectiveDescriptorBuilder
builder)
149
public static
IDirectiveDescriptorBuilder
AddOptionalMemberToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
166
public static
IDirectiveDescriptorBuilder
AddOptionalNamespaceToken(this
IDirectiveDescriptorBuilder
builder)
171
public static
IDirectiveDescriptorBuilder
AddOptionalNamespaceToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
188
public static
IDirectiveDescriptorBuilder
AddOptionalStringToken(this
IDirectiveDescriptorBuilder
builder)
193
public static
IDirectiveDescriptorBuilder
AddOptionalStringToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
210
public static
IDirectiveDescriptorBuilder
AddOptionalTypeToken(this
IDirectiveDescriptorBuilder
builder)
215
public static
IDirectiveDescriptorBuilder
AddOptionalTypeToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
232
public static
IDirectiveDescriptorBuilder
AddOptionalAttributeToken(this
IDirectiveDescriptorBuilder
builder)
237
public static
IDirectiveDescriptorBuilder
AddOptionalAttributeToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
254
public static
IDirectiveDescriptorBuilder
AddOptionalGenericTypeConstraintToken(this
IDirectiveDescriptorBuilder
builder, string name, string description)
271
public static
IDirectiveDescriptorBuilder
AddIdentifierOrExpression(this
IDirectiveDescriptorBuilder
builder, string name, string description)