Base:
property
IsIndexer
Microsoft.CodeAnalysis.CSharp.Symbols.PropertySymbol.IsIndexer
10 references to IsIndexer
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Source\SourcePropertySymbol.cs (2)
587diagnostics.Add((this.IsIndexer ? ErrorCode.ERR_BadVisIndexerReturn : ErrorCode.ERR_BadVisPropertyType), Location, this, type.Type); 608if (this.IsIndexer)
Symbols\Source\SourcePropertySymbolBase.cs (8)
164if (IsIndexer) 184Debug.Assert(!IsIndexer); 242string interfacePropertyName = IsIndexer ? WellKnownMemberNames.Indexer : ((PropertyDeclarationSyntax)syntax).Identifier.ValueText; 458Debug.Assert(IsIndexer); 875this.CheckModifiers(isExplicitInterfaceImplementation, Location, IsIndexer, diagnostics); 1473else if (IsIndexer && CSharpAttributeData.IsTargetEarlyAttribute(arguments.AttributeType, arguments.AttributeSyntax, AttributeDescription.OverloadResolutionPriorityAttribute)) 1714if (!this.IsIndexer || this.IsExplicitInterfaceImplementation) 1736Debug.Assert(this.IsIndexer);