@@ -81,17 +81,6 @@ literals = mkPattern' match'
81 [ return $ emit $ "boxed " <> ident
81 [ return $ emit $ "boxed " <> ident
82 , maybe (return mempty) (fmap (emit " = " <>) . prettyPrintCpp') value
82 , maybe (return mempty) (fmap (emit " = " <>) . prettyPrintCpp') value
84− match (Assignment _ target@(Var _ var) value@(Function _ Nothing args body)) = mconcat <$> sequence
85− [ prettyPrintCpp' target
86− , return $ emit " = "
87− , return $ emit "[=, &"
88− , prettyPrintCpp' target
91− , return $ emit $ intercalate ", " (renderArg <$> args)
92− , return $ emit ") -> boxed "
93− , prettyPrintCpp' body
95 match (Assignment _ target value) = mconcat <$> sequence
84 match (Assignment _ target value) = mconcat <$> sequence
96 [ prettyPrintCpp' target
85 [ prettyPrintCpp' target
97 , return $ emit " = "
86 , return $ emit " = "