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)
164
if (
IsIndexer
)
184
Debug.Assert(!
IsIndexer
);
242
string interfacePropertyName =
IsIndexer
? WellKnownMemberNames.Indexer : ((PropertyDeclarationSyntax)syntax).Identifier.ValueText;
458
Debug.Assert(
IsIndexer
);
853
this.CheckModifiers(isExplicitInterfaceImplementation, Location,
IsIndexer
, diagnostics);
1447
else if (
IsIndexer
&& CSharpAttributeData.IsTargetEarlyAttribute(arguments.AttributeType, arguments.AttributeSyntax, AttributeDescription.OverloadResolutionPriorityAttribute))
1688
if (!this.
IsIndexer
|| this.IsExplicitInterfaceImplementation)
1704
Debug.Assert(this.
IsIndexer
);