1 instantiation of ParameterSignature
Microsoft.CodeAnalysis.Workspaces (1)
Rename\ConflictEngine\DeclarationConflictHelpers.cs (1)
114signatureBuilder.Add(new ParameterSignature(parameter.Type, refKind));
9 references to ParameterSignature
Microsoft.CodeAnalysis.Workspaces (9)
Rename\ConflictEngine\DeclarationConflictHelpers.cs (9)
42Func<ISymbol, ImmutableArray<ImmutableArray<ParameterSignature>>> getAllSignatures) 44var signatureToConflictingMember = new Dictionary<ImmutableArray<ParameterSignature>, ISymbol>(ConflictingSignatureComparer.Instance); 79private sealed class ConflictingSignatureComparer : IEqualityComparer<ImmutableArray<ParameterSignature>> 85public bool Equals(ImmutableArray<ParameterSignature> x, ImmutableArray<ParameterSignature> y) 88public int GetHashCode(ImmutableArray<ParameterSignature> obj) 97private static ImmutableArray<ImmutableArray<ParameterSignature>> GetAllSignatures(ImmutableArray<IParameterSymbol> parameters, bool trimOptionalParameters, bool distinguishRefKind) 99var resultBuilder = ArrayBuilder<ImmutableArray<ParameterSignature>>.GetInstance(); 101var signatureBuilder = ArrayBuilder<ParameterSignature>.GetInstance();