Base:
property
Parameters
Microsoft.CodeAnalysis.CSharp.Symbols.PropertySymbol.Parameters
14 references to Parameters
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
769var propertyParameters = _property.Parameters;
Symbols\Source\SourcePropertySymbol.cs (6)
681foreach (ParameterSymbol param in Parameters) 755|| !Parameters.SequenceEqual(implementation.Parameters, (a, b) => a.Name == b.Name)) 806var definitionParameter = (SourceParameterSymbol)this.Parameters[i]; 807var implementationParameter = (SourceParameterSymbol)implementation.Parameters[i]; 810diagnostics.Add(ErrorCode.ERR_ScopedMismatchInParameterOfPartial, implementation.GetFirstLocation(), new FormattedSymbol(implementation.Parameters[i], SymbolDisplayFormat.ShortFormat));
Symbols\Source\SourcePropertySymbolBase.cs (7)
1045ParameterHelpers.EnsureRefKindAttributesExist(compilation, Parameters, diagnostics, modifyCompilation: true); 1046ParameterHelpers.EnsureParamCollectionAttributeExistsAndModifyCompilation(compilation, Parameters, diagnostics); 1053ParameterHelpers.EnsureNativeIntegerAttributeExists(compilation, Parameters, diagnostics, modifyCompilation: true); 1055ParameterHelpers.EnsureScopedRefAttributeExists(compilation, Parameters, diagnostics, modifyCompilation: true); 1063ParameterHelpers.EnsureNullableAttributeExists(compilation, this, Parameters, diagnostics, modifyCompilation: true); 1785var parameters = this.Parameters; 1790foreach (var parameter in this.Parameters)