Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement new overload compatibility checking #6075

Merged
merged 21 commits into from
Dec 18, 2015
Merged
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
2cc6c4c
Fixed test to explicitly have return type annotation.
DanielRosenwasser Dec 8, 2015
5ef8a30
Accepted baselines.
DanielRosenwasser Dec 8, 2015
2c2b8be
Remove empty test.
DanielRosenwasser Dec 8, 2015
820a2cb
Added some tests for overload compatibility.
DanielRosenwasser Dec 8, 2015
5d94e48
Accepted baselines.
DanielRosenwasser Dec 8, 2015
dc2af2f
Use different relation for overload compatibility.
DanielRosenwasser Dec 9, 2015
e1004fa
Removed misleading comment from test.
DanielRosenwasser Dec 9, 2015
51d2409
Accepted baselines.
DanielRosenwasser Dec 9, 2015
fc170da
Merge branch 'master' into overloadCompatibility
DanielRosenwasser Dec 11, 2015
e9dc011
Fixed unnecessary error in test.
DanielRosenwasser Dec 11, 2015
8cceedd
Accepted baselines.
DanielRosenwasser Dec 11, 2015
3cdfc36
Added tests for 'void' return type compatibilty on overloads and impl…
DanielRosenwasser Dec 11, 2015
069fada
Accepted baselines.
DanielRosenwasser Dec 11, 2015
9b507b7
Specifically test for 'void' to permit implementations to return more…
DanielRosenwasser Dec 11, 2015
e012645
Accepted baselines.
DanielRosenwasser Dec 11, 2015
a236461
Reversed order of checks, since the implementation will typically be …
DanielRosenwasser Dec 11, 2015
73526cf
Do some caching so that we don't repeat the same work for the impleme…
DanielRosenwasser Dec 12, 2015
5cbf17d
Added tests.
DanielRosenwasser Dec 14, 2015
2efa697
Accepted baselines.
DanielRosenwasser Dec 14, 2015
d8db60a
Use a comparison function instead of creating a new type for each sig…
DanielRosenwasser Dec 16, 2015
731925b
Fix linter nits.
DanielRosenwasser Dec 16, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into overloadCompatibility
DanielRosenwasser committed Dec 11, 2015
commit fc170da0e4baaf9e248010ce438744fb66d960a2

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.