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