1 write to Parent
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Intermediate\IntermediateNodeReference`1.cs (1)
22
Parent
= parent;
19 references to Parent
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
Intermediate\DocumentIntermediateNodeExtensionsTest.cs (2)
111
Assert.Same(@namespace, r.
Parent
);
116
Assert.Same(@namespace, r.
Parent
);
Microsoft.CodeAnalysis.Razor.Compiler (17)
Language\Components\ComponentBindLoweringPass.cs (5)
77
var parent = reference.
Parent
;
90
var parent = parameterReference.
Parent
;
124
var parent = parameterReference.
Parent
;
224
parents.Add(reference.
Parent
);
229
parents.Add(parameterReference.
Parent
);
Language\Components\ComponentEventHandlerLoweringPass.cs (5)
44
parents.Add(reference.
Parent
);
52
parents.Add(parameterReference.
Parent
);
64
if (!reference.
Parent
.Children.Contains(node))
72
reference.Replace(RewriteUsage(reference.
Parent
, node));
80
if (!parameterReference.
Parent
.Children.Contains(node))
Language\Components\ComponentFormNameLoweringPass.cs (1)
31
var parent = reference.
Parent
;
Language\Intermediate\IntermediateNodeReference`1.cs (6)
28
parent =
Parent
;
39
return new(node,
Parent
);
50
return new(node,
Parent
);
64
return new(node,
Parent
);
68
=> $"ref: {
Parent
.GetDebuggerDisplay()} - {Node.GetDebuggerDisplay()}";
71
=> new(reference.Node, reference.
Parent
);