10 references to ParameterSymbol
ILLink.RoslynAnalyzer (10)
DataFlow\LocalDataFlowVisitor.cs (1)
1415if (parameterProxy.ParameterSymbol is not IParameterSymbol parameter)
DynamicallyAccessedMembersAnalyzer.cs (2)
251var parameterOrigin = origin ?? overrideParam.ParameterSymbol; 257|| overrideParam.ParameterSymbol!.TryGetAttribute(DynamicallyAccessedMembersAnalyzer.DynamicallyAccessedMembersAttribute, out var _))
TrimAnalysis\DiagnosticContext.cs (1)
63MethodParameterValue methodParameter => methodParameter.Parameter.ParameterSymbol!,
TrimAnalysis\FlowAnnotations.cs (1)
168IParameterSymbol parameter = param.ParameterSymbol!;
TrimAnalysis\ParameterProxy.cs (5)
27switch (ParameterSymbol!.RefKind) 34Debug.Fail($"Unexpected RefKind {ParameterSymbol!.RefKind} found on parameter {GetDisplayName()}"); 69public Location? Location => ParameterSymbol?.Locations[0]; 71public TypeProxy ParameterType => new TypeProxy(ParameterSymbol?.Type ?? Method.Method.ContainingType); 77return ParameterSymbol!.GetDisplayName();