15 writes to DocumentKind
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (3)
MvcViewDocumentClassifierPassTest.cs (1)
43documentNode.DocumentKind = "some-value";
RazorPageDocumentClassifierPassTest.cs (2)
142documentNode.DocumentKind = "some-value"; 159documentNode.DocumentKind = "some-value";
Microsoft.AspNetCore.Razor.Language.UnitTests (11)
DefaultDocumentClassifierPassTest.cs (1)
24DocumentKind = "ignore",
DefaultRazorCSharpLoweringPhaseTest.cs (2)
43DocumentKind = "test", 66DocumentKind = "test",
DocumentClassifierPassBaseTest.cs (1)
25DocumentKind = "ignore",
Extensions\MetadataAttributePassTest.cs (7)
79DocumentKind = ComponentDocumentClassifierPass.ComponentDocumentKind, 99DocumentKind = "test", 148DocumentKind = "test", 217DocumentKind = "test", 254DocumentKind = "test", 302DocumentKind = "test", 362DocumentKind = "test",
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DocumentClassifierPassBase.cs (1)
44documentNode.DocumentKind = DocumentKind;
41 references to DocumentKind
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (5)
MvcViewDocumentClassifierPassTest.cs (2)
32Assert.Equal("mvc.1.0.view", documentNode.DocumentKind); 49Assert.Equal("some-value", documentNode.DocumentKind);
RazorPageDocumentClassifierPassTest.cs (3)
131Assert.Equal("mvc.1.0.razor-page", documentNode.DocumentKind); 148Assert.Equal("some-value", documentNode.DocumentKind); 165Assert.Equal("some-value", documentNode.DocumentKind);
Microsoft.AspNetCore.Razor.Language.UnitTests (6)
Components\ComponentDocumentClassifierPassTest.cs (1)
32Assert.Equal(ComponentDocumentClassifierPass.ComponentDocumentKind, documentNode.DocumentKind);
DefaultDocumentClassifierPassTest.cs (2)
32Assert.Equal("ignore", documentNode.DocumentKind); 51Assert.Equal("default", documentNode.DocumentKind);
DocumentClassifierPassBaseTest.cs (3)
33Assert.Equal("ignore", documentNode.DocumentKind); 52Assert.Null(documentNode.DocumentKind); 112Assert.Equal("test", documentNode.DocumentKind);
Microsoft.CodeAnalysis.Razor.Compiler (30)
Language\CodeGeneration\CodeRenderingContext.cs (1)
32public string DocumentKind => _documentNode.DocumentKind;
Language\Components\ComponentIntermediateNodePassBase.cs (1)
11=> document.DocumentKind == ComponentDocumentClassifierPass.ComponentDocumentKind;
Language\DefaultRazorCSharpLoweringPhase.cs (1)
23documentNode.DocumentKind,
Language\DocumentClassifierPassBase.cs (1)
34if (documentNode.DocumentKind != null)
Language\Extensions\MetadataAttributePass.cs (3)
35if (string.Equals(documentNode.DocumentKind, ComponentDocumentClassifierPass.ComponentDocumentKind, StringComparison.Ordinal)) 59if (documentNode.DocumentKind == null) 78Kind = documentNode.DocumentKind,
Language\Extensions\ViewCssScopePass.cs (2)
26if (!string.Equals(documentNode.DocumentKind, "mvc.1.0.view", StringComparison.Ordinal) && 27!string.Equals(documentNode.DocumentKind, "mvc.1.0.razor-page", StringComparison.Ordinal))
Language\Intermediate\DocumentIntermediateNode.cs (3)
33formatter.WriteContent(DocumentKind); 35formatter.WriteProperty(nameof(DocumentKind), DocumentKind);
Language\IRazorDocumentClassifierPhase.cs (1)
16/// <see cref="DocumentIntermediateNode.DocumentKind"/> to prevent other classifiers from running. If no classifier
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (2)
54if (documentNode.DocumentKind == MvcViewDocumentClassifierPass.MvcViewDocumentKind) 58else if (documentNode.DocumentKind == RazorPageDocumentClassifierPass.RazorPageDocumentKind &&
Mvc.Version2_X\NamespaceDirective.cs (2)
48if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind && 49documentNode.DocumentKind != MvcViewDocumentClassifierPass.MvcViewDocumentKind)
Mvc.Version2_X\PagesPropertyInjectionPass.cs (1)
18if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind)
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (2)
23if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind && 24documentNode.DocumentKind != MvcViewDocumentClassifierPass.MvcViewDocumentKind)
Mvc\InjectDirective.cs (2)
52if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind && 53documentNode.DocumentKind != MvcViewDocumentClassifierPass.MvcViewDocumentKind)
Mvc\ModelDirective.cs (3)
63if (document.DocumentKind == RazorPageDocumentClassifierPass.RazorPageDocumentKind) 83if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind && 84documentNode.DocumentKind != MvcViewDocumentClassifierPass.MvcViewDocumentKind)
Mvc\ModelExpressionPass.cs (2)
21if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind && 22documentNode.DocumentKind != MvcViewDocumentClassifierPass.MvcViewDocumentKind)
Mvc\PagesPropertyInjectionPass.cs (1)
18if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind)
Mvc\ViewComponentTagHelperPass.cs (2)
23if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind && 24documentNode.DocumentKind != MvcViewDocumentClassifierPass.MvcViewDocumentKind)