Commit 9aa8d5a5 by Zachary Snow

remove outdated TODOs

parent 671101a3
...@@ -235,8 +235,6 @@ exprToType (Bit e i) = ...@@ -235,8 +235,6 @@ exprToType (Bit e i) =
exprToType _ = Nothing exprToType _ = Nothing
-- checks where a type is sufficiently resolved to be substituted -- checks where a type is sufficiently resolved to be substituted
-- TODO: If a type parameter contains an expression, that expression should be
-- substituted into the new module, or created as a new parameter.
isSimpleType :: Type -> Bool isSimpleType :: Type -> Bool
isSimpleType typ = isSimpleType typ =
(not $ typeHasQueries typ) && (not $ typeHasQueries typ) &&
......
...@@ -2,11 +2,6 @@ ...@@ -2,11 +2,6 @@
- Author: Zachary Snow <zach@zachjs.com> - Author: Zachary Snow <zach@zachjs.com>
- -
- Conversion for the `type` operator - Conversion for the `type` operator
-
- TODO: This conversion only supports the most basic expressions so far. We can
- add support for range and bit accesses, struct fields, and perhaps even
- arithmetic operations. Bits and pieces of similar logic exist in other
- conversion.
-} -}
module Convert.TypeOf (convert) where module Convert.TypeOf (convert) where
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment