Base:
property
IsIndexer
Microsoft.CodeAnalysis.CSharp.Symbols.PropertySymbol.IsIndexer
10 references to IsIndexer
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Source\SourcePropertySymbol.cs (2)
574
diagnostics.Add((this.
IsIndexer
? ErrorCode.ERR_BadVisIndexerReturn : ErrorCode.ERR_BadVisPropertyType), Location, this, type.Type);
586
if (this.
IsIndexer
)
Symbols\Source\SourcePropertySymbolBase.cs (8)
163
if (
IsIndexer
)
183
Debug.Assert(!
IsIndexer
);
241
string interfacePropertyName =
IsIndexer
? WellKnownMemberNames.Indexer : ((PropertyDeclarationSyntax)syntax).Identifier.ValueText;
457
Debug.Assert(
IsIndexer
);
860
this.CheckModifiers(isExplicitInterfaceImplementation, Location,
IsIndexer
, diagnostics);
1454
else if (
IsIndexer
&& CSharpAttributeData.IsTargetEarlyAttribute(arguments.AttributeType, arguments.AttributeSyntax, AttributeDescription.OverloadResolutionPriorityAttribute))
1690
if (!this.
IsIndexer
|| this.IsExplicitInterfaceImplementation)
1706
Debug.Assert(this.
IsIndexer
);