1 override of Kind
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DirectiveDescriptor.cs (1)
258
public override DirectiveKind
Kind
{ get; }
23 references to Kind
Microsoft.AspNetCore.Razor.Language.UnitTests (8)
DirectiveDescriptorTest.cs (8)
21
Assert.Equal(DirectiveKind.SingleLine, directive.
Kind
);
36
Assert.Equal(DirectiveKind.SingleLine, directive.
Kind
);
48
Assert.Equal(DirectiveKind.SingleLine, directive.
Kind
);
63
Assert.Equal(DirectiveKind.SingleLine, directive.
Kind
);
75
Assert.Equal(DirectiveKind.RazorBlock, directive.
Kind
);
90
Assert.Equal(DirectiveKind.RazorBlock, directive.
Kind
);
102
Assert.Equal(DirectiveKind.CodeBlock, directive.
Kind
);
117
Assert.Equal(DirectiveKind.CodeBlock, directive.
Kind
);
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
228
switch (descriptor.
Kind
)
Language\DirectiveDescriptor.cs (6)
89
/// Creates a new <see cref="DirectiveDescriptor"/> with <see cref="
Kind
"/> set to <see cref="DirectiveKind.SingleLine"/>
104
/// Creates a new <see cref="DirectiveDescriptor"/> with <see cref="
Kind
"/> set to <see cref="DirectiveKind.SingleLine"/>
120
/// Creates a new <see cref="DirectiveDescriptor"/> with <see cref="
Kind
"/> set to <see cref="DirectiveKind.RazorBlock"/>
135
/// Creates a new <see cref="DirectiveDescriptor"/> with <see cref="
Kind
"/> set to <see cref="DirectiveKind.RazorBlock"/>
151
/// Creates a new <see cref="DirectiveDescriptor"/> with <see cref="
Kind
"/> set to <see cref="DirectiveKind.CodeBlock"/>
166
/// Creates a new <see cref="DirectiveDescriptor"/> with <see cref="
Kind
"/> set to <see cref="DirectiveKind.CodeBlock"/>
Language\DirectiveDescriptorComparer.cs (3)
30
descriptorX.
Kind
== descriptorY.
Kind
&&
46
hash.Add(descriptor.
Kind
);
Language\Legacy\CSharpCodeParser.cs (1)
1816
switch (descriptor.
Kind
)
Language\Syntax\RazorDirectiveSyntax.cs (1)
20
=> DirectiveDescriptor?.
Kind
== kind;
Language\Syntax\SyntaxSerializer.cs (1)
119
WriteValue($"Directive:{{{descriptor.Directive};{descriptor.
Kind
};{descriptor.Usage}}}");
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Completion\DirectiveCompletionItemProvider.cs (1)
138
var commitCharacters = GetDirectiveCommitCharacters(directive.
Kind
);
Formatting\Passes\RazorFormattingPass.cs (1)
337
Parent.Parent: RazorDirectiveSyntax { DirectiveDescriptor.
Kind
: DirectiveKind.SingleLine }