X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=VHDLTypes.hs;fp=VHDLTypes.hs;h=61fb0035650002fa61c95db39bb6c56429114bfb;hb=f5f6d286f56ee1e822ece0258039ba2d2ce920aa;hp=c1d9332f993d340772e2d7d9cfbb19a60187ab52;hpb=1a10d214e6ffc7097c0f4bddf16f0dd87b5355a8;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git a/VHDLTypes.hs b/VHDLTypes.hs index c1d9332..61fb003 100644 --- a/VHDLTypes.hs +++ b/VHDLTypes.hs @@ -51,6 +51,8 @@ type SignatureMap = Map.Map CoreSyn.CoreBndr Entity data VHDLState = VHDLState { -- | A map of Core type -> VHDL Type vsTypes_ :: TypeMap, + -- | A list of type declarations + vsTypeDecls_ :: [AST.PackageDecItem], -- | A map of vector Core type -> VHDL type function vsTypeFuns_ :: TypeFunMap, -- | A map of HsFunction -> hardware signature (entity name, port names,