@@ -499,7 +499,7 @@ elab ist info emode opts fn tm
499 bindable (NS _ _) = False
499 bindable (NS _ _) = False
500 bindable (UN xs) = True
500 bindable (UN xs) = True
501 bindable n = implicitable n
501 bindable n = implicitable n
502− elab' ina _ f@(PInferRef fc n) = elab' ina (Just fc) (PApp fc f [])
502+ elab' ina _ f@(PInferRef fc n) = elab' ina (Just fc) (PApp NoFC f [])
503 elab' ina fc' tm@(PRef fc n)
503 elab' ina fc' tm@(PRef fc n)
504 | pattern && not reflection && not (e_qq ina) && not (e_intype ina)
504 | pattern && not reflection && not (e_qq ina) && not (e_intype ina)
505 && isTConName n (tt_ctxt ist)
505 && isTConName n (tt_ctxt ist)
@@ -861,10 +861,10 @@ elab ist info emode opts fn tm
861 setInjective (PApp _ (PRef _ n) _) = setinj n
861 setInjective (PApp _ (PRef _ n) _) = setinj n
862 setInjective _ = return ()
862 setInjective _ = return ()
864− elab' ina _ tm@(PApp fc f [arg]) =
864+ elab' ina _ tm@(PApp fc f [arg]) =
865 erun fc $
865 erun fc $
866 do simple_app (not $ headRef f)
866 do simple_app (not $ headRef f)
867− (elabE (ina { e_isfn = True }) (Just fc) f)
867+ (elabE (ina { e_isfn = True }) (Just fc) f)
868 (elabE (ina { e_inarg = True }) (Just fc) (getTm arg))
868 (elabE (ina { e_inarg = True }) (Just fc) (getTm arg))
869 (show tm)
869 (show tm)