31 references to Parent
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\BoundAttributeDescriptorExtensions.cs (2)
22
return attribute.
Parent
.Kind == TagHelperKind.ITagHelper;
51
return parameter.Parent.
Parent
.Kind == TagHelperKind.ITagHelper;
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
53
public TagHelperDescriptor TagHelper => BoundAttribute.
Parent
;
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
48
public TagHelperDescriptor TagHelper => BoundAttribute.
Parent
;
Language\Intermediate\ComponentAttributeIntermediateNode.cs (1)
150
public TagHelperDescriptor TagHelper => BoundAttribute?.
Parent
;
Language\Intermediate\ComponentTypeArgumentIntermediateNode.cs (1)
10
public TagHelperDescriptor TagHelper => BoundAttribute.
Parent
;
Language\Intermediate\TagHelperDirectiveAttributeIntermediateNode.cs (1)
21
public TagHelperDescriptor TagHelper => BoundAttribute.
Parent
;
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (1)
22
public TagHelperDescriptor TagHelper => BoundAttribute.
Parent
;
Language\Intermediate\TagHelperPropertyIntermediateNode.cs (1)
18
public TagHelperDescriptor TagHelper => BoundAttribute.
Parent
;
Microsoft.CodeAnalysis.Razor.UnitTests (17)
BindTagHelperProducerTest.cs (11)
146
Assert.Equal(TagHelperKind.Bind, attribute.
Parent
.Kind);
309
Assert.Equal(TagHelperKind.Bind, attribute.
Parent
.Kind);
491
Assert.Equal(TagHelperKind.Bind, attribute.
Parent
.Kind);
519
Assert.Equal(TagHelperKind.Bind, parameter.Parent.
Parent
.Kind);
542
Assert.Equal(TagHelperKind.Bind, parameter.Parent.
Parent
.Kind);
564
Assert.Equal(TagHelperKind.Bind, parameter.Parent.
Parent
.Kind);
586
Assert.Equal(TagHelperKind.Bind, parameter.Parent.
Parent
.Kind);
608
Assert.Equal(TagHelperKind.Bind, parameter.Parent.
Parent
.Kind);
1067
Assert.Equal(TagHelperKind.Bind, attribute.
Parent
.Kind);
1100
Assert.Equal(TagHelperKind.Bind, parameter.Parent.
Parent
.Kind);
1125
Assert.Equal(TagHelperKind.Bind, parameter.Parent.
Parent
.Kind);
ComponentTagHelperProducerTest.cs (1)
101
Assert.Equal(TagHelperKind.Component, attribute.
Parent
.Kind);
EventHandlerTagHelperProducerTest.cs (2)
94
Assert.Equal(TagHelperKind.EventHandler, attribute.
Parent
.Kind);
228
Assert.Equal(TagHelperKind.EventHandler, attribute.
Parent
.Kind);
KeyTagHelperProducerTest.cs (1)
68
Assert.Equal(TagHelperKind.Key, attribute.
Parent
.Kind);
RefTagHelperProducerTest.cs (1)
68
Assert.Equal(TagHelperKind.Ref, attribute.
Parent
.Kind);
SplatTagHelperProducerTest.cs (1)
65
Assert.Equal(TagHelperKind.Splat, attribute.
Parent
.Kind);
Microsoft.CodeAnalysis.Razor.Workspaces (5)
CodeActions\Razor\UnboundDirectiveAttributeAddUsingCodeActionProvider.cs (1)
125
if (boundAttribute.
Parent
.TypeNamespace is { } typeNamespace)
Completion\DirectiveAttributeCompletionItemProvider.cs (3)
174
var descriptionInfo = BoundAttributeDescriptionInfo.From(attribute, isIndexer, attribute.
Parent
.TypeName);
176
var tagHelper = attribute.
Parent
;
244
var tagHelper = attribute.
Parent
;
Tooltip\BoundAttributeDescriptionInfo.cs (1)
16
var parentTagHelperTypeName = parameter.Parent.
Parent
.TypeName;