1 type derived from PEParameterSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
437private sealed class PEParameterSymbolWithCustomModifiers : PEParameterSymbol
1 instantiation of PEParameterSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
412? new PEParameterSymbol(moduleSymbol, containingSymbol, ordinal, isByRef, typeWithModifiers, handle, nullableContext, 0, isReturn: isReturn, out isBad)
13 references to PEParameterSymbol
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Metadata\PE\PEMethodSymbol.cs (7)
36public readonly PEParameterSymbol ReturnParam; 38public SignatureData(SignatureHeader header, ImmutableArray<ParameterSymbol> parameters, PEParameterSymbol returnParam) 680internal PEParameterSymbol ReturnTypeParameter => Signature.ReturnParam; 884builder.Add(PEParameterSymbol.Create( 906var returnParam = PEParameterSymbol.Create( 1606diag = ((PEParameterSymbol)param).DeriveCompilerFeatureRequiredDiagnostic(decoder);
Symbols\Metadata\PE\PEParameterSymbol.cs (4)
192internal static PEParameterSymbol Create( 219internal static PEParameterSymbol Create( 394private static PEParameterSymbol Create( 411PEParameterSymbol parameter = customModifiers.IsDefaultOrEmpty && refCustomModifiers.IsDefaultOrEmpty
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
1015parameters[ordinal] = PEParameterSymbol.Create(moduleSymbol, property, accessor.IsMetadataVirtual(), ordinal, paramHandle, propertyParam, nullableContext, out isBad); 1087diag = ((PEParameterSymbol)param).DeriveCompilerFeatureRequiredDiagnostic(decoder);