@@ -1300,8 +1300,10 @@ getUnboundImplicits i t tm = getImps t (collectImps tm)
1300 getImps (Bind n (Pi _ t _) sc) imps
1300 getImps (Bind n (Pi _ t _) sc) imps
1301 | Just (p, t') <- lookup n imps = argInfo n p t' : getImps sc imps
1301 | Just (p, t') <- lookup n imps = argInfo n p t' : getImps sc imps
1303+ argInfo n (Imp opt _ _ _) Placeholder
1304+ = (True, PImp 0 True opt n Placeholder)
1303 argInfo n (Imp opt _ _ _) t'
1305 argInfo n (Imp opt _ _ _) t'
1304− = (True, PImp (getPriority i t') True opt n t')
1306+ = (False, PImp (getPriority i t') True opt n t')
1305 argInfo n (Exp opt _ _) t'
1307 argInfo n (Exp opt _ _) t'
1306 = (InaccessibleArg `elem` opt,
1308 = (InaccessibleArg `elem` opt,
1307 PExp (getPriority i t') opt n t')
1309 PExp (getPriority i t') opt n t')