2 instantiations of NamespaceDeclarationIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Components\ComponentGenericTypePass.cs (1)
452
namespaceNode = new
NamespaceDeclarationIntermediateNode
()
Language\DocumentClassifierPassBase.cs (1)
61
var @namespace = new
NamespaceDeclarationIntermediateNode
39 references to NamespaceDeclarationIntermediateNode
Microsoft.CodeAnalysis.Razor.Compiler (39)
Language\Components\ComponentBindLoweringPass.cs (1)
37
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Components\ComponentDocumentClassifierPass.cs (1)
52
NamespaceDeclarationIntermediateNode
@namespace,
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
28
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Components\ComponentGenericTypePass.cs (2)
447
var
namespaceNode = documentNode.Children
448
.OfType<
NamespaceDeclarationIntermediateNode
>()
Language\Components\ComponentKeyLoweringPass.cs (1)
25
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Components\ComponentLayoutDirectivePass.cs (1)
17
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Components\ComponentLoweringPass.cs (1)
31
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Components\ComponentPageDirectivePass.cs (1)
18
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Components\ComponentReferenceCaptureLoweringPass.cs (1)
25
var
namespaceNode = documentNode.FindPrimaryNamespace();
Language\Components\ComponentRenderModeDirectivePass.cs (1)
20
var
@namespace = documentNode.FindPrimaryNamespace();
Language\DefaultDocumentClassifierPass.cs (1)
21
NamespaceDeclarationIntermediateNode
@namespace,
Language\DefaultDocumentClassifierPassFeature.cs (2)
17
public IList<Action<RazorCodeDocument,
NamespaceDeclarationIntermediateNode
>> ConfigureNamespace { get; } =
18
new List<Action<RazorCodeDocument,
NamespaceDeclarationIntermediateNode
>>();
Language\DefaultRazorCSharpLoweringPhase.cs (1)
135
public override void VisitNamespaceDeclaration(
NamespaceDeclarationIntermediateNode
node)
Language\DocumentClassifierPassBase.cs (2)
61
var
@namespace = new NamespaceDeclarationIntermediateNode
110
NamespaceDeclarationIntermediateNode
@namespace,
Language\Extensions\AttributeDirectivePass.cs (1)
17
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Extensions\MetadataAttributePass.cs (1)
45
var
@namespace = documentNode.FindPrimaryNamespace();
Language\Intermediate\DocumentIntermediateNodeExtensions.cs (2)
26
public static
NamespaceDeclarationIntermediateNode
? FindPrimaryNamespace(this DocumentIntermediateNode node)
30
return FindNode<
NamespaceDeclarationIntermediateNode
>(node, static n => n.IsPrimaryNamespace);
Language\Intermediate\IntermediateNodeVisitor.cs (1)
102
public virtual void VisitNamespaceDeclaration(
NamespaceDeclarationIntermediateNode
node)
Mvc.Version1_X\MvcViewDocumentClassifierPass.cs (1)
19
NamespaceDeclarationIntermediateNode
@namespace,
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (1)
23
var
@namespace = documentNode.FindPrimaryNamespace();
Mvc.Version2_X\MvcViewDocumentClassifierPass.cs (1)
19
NamespaceDeclarationIntermediateNode
@namespace,
Mvc.Version2_X\NamespaceDirective.cs (3)
65
var
@namespace = visitor.FirstNamespace;
157
public
NamespaceDeclarationIntermediateNode
? FirstNamespace { get; private set; }
162
public override void VisitNamespaceDeclaration(
NamespaceDeclarationIntermediateNode
node)
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (2)
49
NamespaceDeclarationIntermediateNode
@namespace,
86
private static void AddRouteTemplateMetadataAttribute(
NamespaceDeclarationIntermediateNode
@namespace, ClassDeclarationIntermediateNode @class, PageDirective pageDirective)
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
30
var
@namespace = documentNode.FindPrimaryNamespace();
Mvc\ModelDirective.cs (2)
102
public
NamespaceDeclarationIntermediateNode
? Namespace { get; private set; }
108
public override void VisitNamespaceDeclaration(
NamespaceDeclarationIntermediateNode
node)
Mvc\MvcViewDocumentClassifierPass.cs (1)
28
NamespaceDeclarationIntermediateNode
@namespace,
Mvc\RazorPageDocumentClassifierPass.cs (2)
58
NamespaceDeclarationIntermediateNode
@namespace,
105
private static void AddRouteTemplateMetadataAttribute(
NamespaceDeclarationIntermediateNode
@namespace, ClassDeclarationIntermediateNode @class, PageDirective pageDirective)
Mvc\ViewComponentTagHelperPass.cs (3)
30
var
namespaceNode = documentNode.FindPrimaryNamespace();
146
private readonly struct Context(
NamespaceDeclarationIntermediateNode
namespaceNode, ClassDeclarationIntermediateNode classNode)
149
public
NamespaceDeclarationIntermediateNode
Namespace { get; } = namespaceNode;