Skip to content

Commit 1b6a70a

Browse files
committed
Simplify broadcast_sizes as suggested by @c42f # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # Date: Mon May 29 15:24:14 2017 +0200 # # On branch broadcast-fix # Your branch is ahead of 'origin/broadcast-fix' by 1 commit. # (use "git push" to publish your local commits) # # Changes to be committed: # modified: src/broadcast.jl # # Untracked files: # test/broadcast.jl #
1 parent 6652793 commit 1b6a70a

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/broadcast.jl

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,9 @@ end
1212
_broadcast(f, (Size(), Size(x)), T, x)
1313
end
1414

15-
@inline broadcast_sizes(a...) = _broadcast_sizes(a...)
16-
@inline _broadcast_sizes(a::StaticArray) = (Size(a),)
17-
@inline _broadcast_sizes(a::Number) = (Size(),)
18-
@inline _broadcast_sizes(a::StaticArray, as...) = (Size(a), _broadcast_sizes(as...)...)
19-
@inline _broadcast_sizes(a::Number, as...) = (Size(), _broadcast_sizes(as...)...)
15+
@inline broadcast_sizes(a::StaticArray, as...) = (Size(a), broadcast_sizes(as...)...)
16+
@inline broadcast_sizes(a::Number, as...) = (Size(), broadcast_sizes(as...)...)
17+
@inline broadcast_sizes() = ()
2018

2119
function broadcasted_index(oldsize, newindex)
2220
index = ones(Int, length(oldsize))

0 commit comments

Comments
 (0)