11 references to ParameterSymbol
ILLink.RoslynAnalyzer (11)
DataFlow\LocalDataFlowVisitor.cs (1)
868if (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 _)) 248var parameterOrigin = origin ?? overrideParam.ParameterSymbol;
TrimAnalysis\DiagnosticContext.cs (1)
57MethodParameterValue 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();