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