csharp
public abstract class PropertySymbolA var member with accessors. Raven's accessor set is wider than C#'s: besides get/set a property may observe assignment through willSet/didSet.
Fields and properties (7)
public override SymbolKind Kindpublic abstract TypeSymbol Typepublic abstract bool HasGetterpublic abstract bool HasSetterpublic bool IsReadOnlyTrue for an expression-bodied or getter-only property.
public virtual IReadOnlyList<ParameterSymbol> ParametersParameters of an indexer; empty for an ordinary property.
public bool IsIndexer
Methods (1)
public override string ToDisplayString()
Used by (11)
- BinderVixen.Raven
- BoundPropertyExpressionVixen.Raven
- BuilderVixen.Raven
- LowererVixen.Raven
- MetadataPropertySymbolVixen.Raven
- MonomorphiserVixen.Raven
- SourceNamedTypeSymbolVixen.Raven
- SourcePropertySymbolVixen.Raven
- SubstitutedPropertySymbolVixen.Raven
- SubstitutedSymbolsVixen.Raven
- SymbolTestsVixen.Raven.Tests