Skip to content

Commit 21bc723

Browse files
authored
Merge pull request #660 from JuliaCollections/teh/colon_inference
Improve inference for macros leading to (:)
2 parents 61f37d2 + ce06957 commit 21bc723

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/delegate.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ function unquote(e::QuoteNode)
99
return e.value
1010
end
1111

12-
macro delegate(source, targets)
12+
macro delegate(source::Expr, targets::Expr)
1313
typename = esc(source.args[1])
1414
fieldname = unquote(source.args[2])
1515
funcnames = targets.args
@@ -25,7 +25,7 @@ macro delegate(source, targets)
2525
return Expr(:block, fdefs...)
2626
end
2727

28-
macro delegate_return_parent(source, targets)
28+
macro delegate_return_parent(source::Expr, targets::Expr)
2929
typename = esc(source.args[1])
3030
fieldname = unquote(source.args[2])
3131
funcnames = targets.args

0 commit comments

Comments
 (0)