18 references to IndexerTypeName
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (2)
156var propertyType = match.IsIndexerMatch ? match.Attribute.IndexerTypeName : match.Attribute.TypeName; 181var propertyType = match.IsIndexerMatch ? match.Attribute.IndexerTypeName : match.Attribute.TypeName;
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
554var expectedTypeName = property.IsIndexerNameMatch ? property.BoundAttribute.IndexerTypeName : property.BoundAttribute.TypeName;
Language\Legacy\TagHelperBlockRewriter.cs (1)
482? match.Attribute.IndexerTypeName
Mvc\ModelExpressionPass.cs (1)
40string.Equals(node.BoundAttribute.IndexerTypeName, ModelExpressionTypeName, StringComparison.Ordinal)))
Mvc\ViewComponentTagHelperTargetExtensionBase.cs (1)
128if (attribute.IndexerTypeName != null)
Microsoft.CodeAnalysis.Razor.UnitTests (10)
BindTagHelperProducerTest.cs (4)
150Assert.Null(attribute.IndexerTypeName); 313Assert.Null(attribute.IndexerTypeName); 495Assert.Null(attribute.IndexerTypeName); 1074Assert.Equal("System.Object", attribute.IndexerTypeName);
ComponentTagHelperProducerTest.cs (1)
107Assert.Null(attribute.IndexerTypeName);
EventHandlerTagHelperProducerTest.cs (2)
98Assert.Null(attribute.IndexerTypeName); 232Assert.Null(attribute.IndexerTypeName);
KeyTagHelperProducerTest.cs (1)
72Assert.Null(attribute.IndexerTypeName);
RefTagHelperProducerTest.cs (1)
72Assert.Null(attribute.IndexerTypeName);
SplatTagHelperProducerTest.cs (1)
69Assert.Null(attribute.IndexerTypeName);
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Tooltip\BoundAttributeDescriptionInfo.cs (1)
36var returnTypeName = isIndexer ? boundAttribute.IndexerTypeName : boundAttribute.TypeName;
Microsoft.CodeAnalysis.Remote.Razor (1)
DevTools\RemoteDevToolsService.cs (1)
136a.IndexerTypeName,