1 type derived from PEParameterSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
418private sealed class PEParameterSymbolWithCustomModifiers : PEParameterSymbol
1 instantiation of PEParameterSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
393? 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)
35public readonly PEParameterSymbol ReturnParam; 37public SignatureData(SignatureHeader header, ImmutableArray<ParameterSymbol> parameters, PEParameterSymbol returnParam) 660internal PEParameterSymbol ReturnTypeParameter => Signature.ReturnParam; 855builder.Add(PEParameterSymbol.Create( 877var returnParam = PEParameterSymbol.Create( 1483diag = ((PEParameterSymbol)param).DeriveCompilerFeatureRequiredDiagnostic(decoder);
Symbols\Metadata\PE\PEParameterSymbol.cs (4)
191internal static PEParameterSymbol Create( 218internal static PEParameterSymbol Create( 375private static PEParameterSymbol Create( 392PEParameterSymbol parameter = customModifiers.IsDefaultOrEmpty && refCustomModifiers.IsDefaultOrEmpty
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
919parameters[ordinal] = PEParameterSymbol.Create(moduleSymbol, property, accessor.IsMetadataVirtual(), ordinal, paramHandle, propertyParam, nullableContext, out isBad); 991diag = ((PEParameterSymbol)param).DeriveCompilerFeatureRequiredDiagnostic(decoder);