X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=VHDLTypes.hs;h=74084864dc8c3c9f8d8a1aa27a433e4a7cf8132a;hb=059c20c7b953a21097939a47ecac7f6cad05541a;hp=26ed823d904f35dd6653513f84cf2788e81ddac2;hpb=e273d2759db01787f0599a1cbe9059864e1704d7;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git a/VHDLTypes.hs b/VHDLTypes.hs index 26ed823..7408486 100644 --- a/VHDLTypes.hs +++ b/VHDLTypes.hs @@ -19,5 +19,6 @@ data Entity = Entity { ent_id :: AST.VHDLId, -- The id of the entity ent_args :: [VHDLSignalMap], -- A mapping of each function argument to port names ent_res :: VHDLSignalMap, -- A mapping of the function result to port names - ent_decl :: Maybe AST.EntityDec -- The actual entity declaration. Can be empty for builtin functions. -} + ent_decl :: Maybe AST.EntityDec, -- The actual entity declaration. Can be empty for builtin functions. + ent_pkg_decl :: Maybe AST.PackageDec -- A package declaration with types for this entity +} deriving (Show);