Rollback INLINE patches
[ghc-hetmet.git] / compiler / typecheck / Inst.lhs
index c942435..b5eeff0 100644 (file)
@@ -210,9 +210,7 @@ tyVarsOfLIE   lie   = tyVarsOfInsts (lieToList lie)
 --------------------------
 instToDictBind :: Inst -> LHsExpr TcId -> TcDictBinds
 instToDictBind inst rhs 
-  = unitBag (L (instSpan inst) (VarBind { var_id = instToId inst
-                                       , var_rhs = rhs
-                                       , var_inline = False }))
+  = unitBag (L (instSpan inst) (VarBind (instToId inst) rhs))
 
 addInstToDictBind :: TcDictBinds -> Inst -> LHsExpr TcId -> TcDictBinds
 addInstToDictBind binds inst rhs = binds `unionBags` instToDictBind inst rhs