[Diagnostics] Diagnose extraneous argument(s) via fixes #27728
[CSFix] Add a fix to remove extraneous arguments
f1ed46ee
[ConstraintSystem] Extend `MatchCallArgumentListener::extraArguments`…
22813d96
[CSSimplify] Introduce extraneous argument fixes
86bcecf5
[ConstraintSystem] Make contextual function type available for `match…
e33a3402
[CSFix] Record all available information about extraneous arguments
e97164df
[CSDiagnostics] Diagnose extraneous arguments
c97603f5
[ConstraintSystem] Record a fix for extraneous arguments after matche…
1b302b98
[ConstraintSystem] Fix an attempt to construct `Void` type with argum…
1b7dc320
[Diagnostics] Diagnose extraneous arguments in a nullary call
40ac8746
[Diagnostics] Fix typo in `candidate_with_extraneous_args` diagnostic…
9855b406
[Diagnostics] NFC: Adopt new `getArgumentListExprFor` API
43f95a3e
[Diagnostics] Tailored diagnostic for missing arguments in contextual…
02688a90
[ConstraintSystem] Check whether extraneous arguments are related to …
1022ac76
[Diagnostics] NFC: Adjust diagnostics improved by extraneous argument…
e09e8c3d
[Diagnostics] Introdduce multiple extraneous arguments diagnostic
b214b8a2
[ConstraintSystem] Allow argument matcher to continue in presence of …
8d3409bd
[CSFix] Make sure single parameter tuple splat is detected correctly
04850655
[CSDiagnostics] Attach `extra argument` ambiguity note to the overloa…
d69a1a5e
[Diagnostics] Add a workaround for inability to diagnose name shadowing
2a0080c6
[Diagnostics] NFC: Use `isLastElement` API instead of checking locato…
9913f8db
[CSDiag] NFC: Remove extraneous argument diagnostics which are now ob…
989b573f
[Diagnostics] NFC: Adjust more tests improved by extraneous argument(…
1ffe97f2
hborla
approved these changes
on 2019-10-17
xedin
merged
8d051922
into master 6 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub