Base:
property
RefKind
Microsoft.CodeAnalysis.CSharp.Symbols.ParameterSymbol.RefKind
7 references to RefKind
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\SourceClonedParameterSymbol.cs (1)
95get { return _originalParam.RefKind; }
Symbols\Source\SourceComplexParameterSymbol.cs (3)
881return UseUpdatedEscapeRules && (RefKind != RefKind.None || (HasParamsModifier && Type.IsRefLikeOrAllowsRefLikeType())); 906if (this.RefKind == RefKind.RefReadOnlyParameter && this.IsOptional && this.ParameterSyntax.Default is null) 1400switch (RefKind)
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
402if (p.RefKind != RefKind.None)
Symbols\Source\SourceParameterSymbol.cs (2)
295internal override bool IsMetadataIn => RefKind is RefKind.In or RefKind.RefReadOnlyParameter; 297internal override bool IsMetadataOut => RefKind == RefKind.Out;