22 references to ComponentImport
Microsoft.AspNetCore.Razor.Language.UnitTests (9)
DefaultRazorProjectItemTest.cs (2)
23var projectItem = new DefaultRazorProjectItem("/", "/Home.cshtml", "Home.cshtml", RazorFileKind.ComponentImport, fileInfo, "MyCssScope"); 30Assert.Equal(RazorFileKind.ComponentImport, projectItem.FileKind);
IntegrationTests\ComponentCodeGenerationTestBase.cs (6)
10796var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 10843", fileKind: RazorFileKind.ComponentImport, expectedCSharpDiagnostics: [ 10924var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 10958var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 11003var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport); 11028var importItem = CreateProjectItem("_Imports.razor", importContent, RazorFileKind.ComponentImport);
IntegrationTests\ComponentImportsIntegrationTest.cs (1)
11internal override RazorFileKind? FileKind => RazorFileKind.ComponentImport;
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\Components\ComponentConstrainedTypeParamDirective.cs (1)
30builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentInjectDirective.cs (1)
34builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentLayoutDirective.cs (1)
29builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentPageDirective.cs (1)
34builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentPreserveWhitespaceDirective.cs (1)
29builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Components\ComponentTypeParamDirective.cs (1)
29builder.AddDirective(Directive, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\AttributeDirective.cs (1)
29builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\ImplementsDirective.cs (1)
29builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\InheritsDirective.cs (1)
30builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\Extensions\NamespaceDirective.cs (1)
31builder.AddDirective(Directive, RazorFileKind.Legacy, RazorFileKind.Component, RazorFileKind.ComponentImport);
Language\FileKinds.cs (3)
19=> fileKind is RazorFileKind.Component or RazorFileKind.ComponentImport; 25=> fileKind is RazorFileKind.ComponentImport; 45fileKind = RazorFileKind.ComponentImport;