1 write to DirectiveNode
Microsoft.CodeAnalysis.Razor.Compiler (1)
Mvc\PageDirective.cs (1)
30DirectiveNode = directiveNode;
12 references to DirectiveNode
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (2)
PageDirectiveTest.cs (2)
36Assert.NotNull(pageDirective.DirectiveNode); 80Assert.NotNull(pageDirective.DirectiveNode);
Microsoft.CodeAnalysis.Razor.Compiler (10)
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (5)
114if (pageDirective.DirectiveNode.IsImported) 116pageDirective.DirectiveNode.AddDiagnostic( 117RazorExtensionsDiagnosticFactory.CreatePageDirective_CannotBeImported(pageDirective.DirectiveNode.Source.AssumeNotNull())); 132pageDirective.DirectiveNode.AddDiagnostic( 133RazorExtensionsDiagnosticFactory.CreatePageDirective_MustExistAtTheTopOfFile(pageDirective.DirectiveNode.Source.AssumeNotNull()));
Mvc\RazorPageDocumentClassifierPass.cs (5)
133if (pageDirective.DirectiveNode.IsImported) 135pageDirective.DirectiveNode.AddDiagnostic( 136RazorExtensionsDiagnosticFactory.CreatePageDirective_CannotBeImported(pageDirective.DirectiveNode.Source.AssumeNotNull())); 151pageDirective.DirectiveNode.AddDiagnostic( 152RazorExtensionsDiagnosticFactory.CreatePageDirective_MustExistAtTheTopOfFile(pageDirective.DirectiveNode.Source.AssumeNotNull()));