-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit includes the following changes: Add new jl_tuple_subtype_ algorithm Test jl_subtype_le more thoroughly, return "new" result This also makes tweaks to the algorithm to prevent matches like Array{Tuple{Int}} <: Array{NTuple} Update jl_type_morespecific Update type_match for new va tuples Implement jl_type_intersect for new Vararg tuples Update typejoin for new Varargs Instantiate Tuple{Vararg{Int,3}} as Tuple{Int,Int,Int} Make NTuple{N,T} a typealias for Tuple{Vararg{T,N}} Don't wrap V<:Vararg in TypeVar(:_, V)
- Loading branch information
Showing
12 changed files
with
437 additions
and
440 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -76,6 +76,7 @@ export | |
Irrational, | ||
Matrix, | ||
MergeSort, | ||
NTuple, | ||
Nullable, | ||
ObjectIdDict, | ||
OrdinalRange, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.