We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6e78b4d commit 75bd505Copy full SHA for 75bd505
src/Generator/Passes/CheckDuplicatedNamesPass.cs
@@ -50,7 +50,11 @@ private bool UpdateName(Function function)
50
51
var duplicate = functions.Keys.FirstOrDefault(f =>
52
function.SynthKind != FunctionSynthKind.DefaultValueOverload &&
53
- f.Parameters.SequenceEqual(function.Parameters, ParameterTypeComparer.Instance));
+ f.Parameters.Where(p => p.Kind == ParameterKind.Regular ||
54
+ p.Kind == ParameterKind.Extension).SequenceEqual(
55
+ function.Parameters.Where(p => p.Kind == ParameterKind.Regular ||
56
+ p.Kind == ParameterKind.Extension),
57
+ ParameterTypeComparer.Instance));
58
59
if (duplicate == null)
60
{
0 commit comments