Base:
property
RefKind
Microsoft.CodeAnalysis.CSharp.Symbols.ParameterSymbol.RefKind
12 references to RefKind
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
634public override RefKind RefKind => Signature.ReturnParam.RefKind;
Symbols\Metadata\PE\PEParameterSymbol.cs (4)
347Debug.Assert(refKind == this.RefKind); 386isBad |= (parameter.RefKind == RefKind.RefReadOnly) != hasInAttributeModifier; 388else if (parameter.RefKind == RefKind.In) 1038bool filterIsReadOnlyAttribute = this.RefKind == RefKind.In;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
Emit\NoPiaEmbedTypes.cs (6)
1522Assert.Equal(RefKind.Ref, param.RefKind); 1527Assert.Equal(RefKind.Out, param.RefKind); 1532Assert.Equal(RefKind.Ref, param.RefKind); 1537Assert.Equal(RefKind.Ref, param.RefKind); 1542Assert.Equal(RefKind.None, param.RefKind); 1548Assert.Equal(RefKind.None, param.RefKind);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Metadata\WinMdDumpTest.cs (1)
375AppendSignatureType(result, parameter.Type, parameter.RefKind);