3 writes to DocumentKind
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\DocumentClassifierPassBase.cs (1)
45documentNode.DocumentKind = DocumentKind;
Language\Intermediate\DocumentIntermediateNode.cs (1)
78DocumentKind = DocumentKind,
Language\RazorCSharpDocumentWriter.cs (1)
63DocumentKind = node.DocumentKind,
33 references to DocumentKind
Microsoft.CodeAnalysis.Razor.Compiler (33)
Language\CodeGeneration\CodeRenderingContext.cs (1)
32public string DocumentKind => _documentNode.DocumentKind;
Language\Components\ComponentIntermediateNodePassBase.cs (1)
11=> document.DocumentKind == ComponentDocumentClassifierPass.ComponentDocumentKind;
Language\DefaultRazorCSharpLoweringPhase.cs (1)
22documentNode.DocumentKind,
Language\DocumentClassifierPassBase.cs (1)
35if (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 (4)
68formatter.WriteContent(DocumentKind); 70formatter.WriteProperty(nameof(DocumentKind), DocumentKind); 78DocumentKind = DocumentKind,
Language\IRazorDocumentClassifierPhase.cs (1)
16/// <see cref="DocumentIntermediateNode.DocumentKind"/> to prevent other classifiers from running. If no classifier
Language\RazorCSharpDocumentWriter.cs (1)
63DocumentKind = node.DocumentKind,
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (2)
49if (documentNode.DocumentKind == MvcViewDocumentClassifierPass.MvcViewDocumentKind) 53else 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 (4)
63if (document.DocumentKind == RazorPageDocumentClassifierPass.RazorPageDocumentKind) 83if (documentNode.DocumentKind != RazorPageDocumentClassifierPass.RazorPageDocumentKind && 84documentNode.DocumentKind != MvcViewDocumentClassifierPass.MvcViewDocumentKind) 104if (documentNode.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)