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