@@ -495,10 +495,10 @@ macro model(modelname, ss, sst, vs, vst, sf, sft, vf, vft)
495
495
496
496
code = quote
497
497
function $MOIU. broadcastcall (f:: Function , model:: $modelname )
498
- $ (Expr (:block , _broadcastfield .(:($ MOIU. broadcastcall), funs)... ))
498
+ $ (Expr (:block , _broadcastfield .(Ref ( :($ MOIU. broadcastcall) ), funs)... ))
499
499
end
500
500
function $MOIU. broadcastvcat (f:: Function , model:: $modelname )
501
- vcat ($ (_broadcastfield .(:($ MOIU. broadcastvcat), funs)... ))
501
+ vcat ($ (_broadcastfield .(Ref ( :($ MOIU. broadcastvcat) ), funs)... ))
502
502
end
503
503
function $MOI. empty! (model:: $modelname{T} ) where T
504
504
model. name = " "
@@ -514,7 +514,7 @@ macro model(modelname, ss, sst, vs, vst, sf, sft, vf, vft)
514
514
model. connames = Dict {Int64, String} ()
515
515
model. namescon = Dict {String, $CI} ()
516
516
model. constrmap = Int[]
517
- $ (Expr (:block , _callfield .(:($ MOI. empty!), funs)... ))
517
+ $ (Expr (:block , _callfield .(Ref ( :($ MOI. empty!) ), funs)... ))
518
518
end
519
519
end
520
520
for (cname, sets) in ((scname, scalarsets), (vcname, vectorsets))
@@ -527,7 +527,7 @@ macro model(modelname, ss, sst, vs, vst, sf, sft, vf, vft)
527
527
vcat ($ (_callfield .(:f , sets)... ))
528
528
end
529
529
function $MOI. empty! (model:: $cname )
530
- $ (Expr (:block , _callfield .(:(Base. empty!), sets)... ))
530
+ $ (Expr (:block , _callfield .(Ref ( :(Base. empty!) ), sets)... ))
531
531
end
532
532
end
533
533
end
0 commit comments