aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-sem_inst.adb
Commit message (Expand)AuthorAgeFilesLines
* vhdl: add Owned_Instance_Package_Body to handle ownershipTristan Gingold2023-03-261-7/+19
* vhdl: make instance_package_body forward_ref, adjustTristan Gingold2023-03-231-1/+3
* vhdl: generate and handle package_instantiation_bodyTristan Gingold2023-03-221-1/+9
* synth: fix handle of protected type bodies within instantiated packages.Tristan Gingold2023-01-121-1/+18
* vhdl-sem_inst: adjust instantiation of interface typeTristan Gingold2023-01-101-0/+3
* synth: add comments, minor rewriteTristan Gingold2023-01-101-4/+5
* vhdl-sem_inst: fix build of suspend state chainTristan Gingold2023-01-101-1/+1
* vhdl-sem_inst: handle suspend_stateTristan Gingold2023-01-041-0/+21
* synth: add support of interface subprogramTristan Gingold2023-01-031-2/+10
* vhdl-sem_inst: avoid a crash after error on package instantiationTristan Gingold2022-12-231-0/+2
* trans-chap5.adb: handle package association in entities.Tristan Gingold2022-12-231-7/+9
* vhdl-sem_inst: factorize codeTristan Gingold2022-12-231-39/+12
* vhdl-sem_inst: add instantiate_component_declaration.Tristan Gingold2022-12-231-0/+48
* vhdl: add Get/Set_Associated_package. For #2264Tristan Gingold2022-12-181-13/+44
* vhdl-sem_inst: add instantiate_interface_package_declarationTristan Gingold2022-12-181-0/+37
* vhdl-nodes: add Get/Set_Instantiated_Header.Tristan Gingold2022-12-161-5/+5
* vhdl: fix use clause of a package with interface subprograms.Tristan Gingold2022-11-301-0/+3
* vhdl: add an owner to interface type definitionTristan Gingold2022-08-071-1/+6
* vhdl: add support for default in interface subprogram. Fix #2163Tristan Gingold2022-08-071-34/+44
* vhdl: avoid a crash after errors in associations for packagesTristan Gingold2022-04-221-92/+101
* Fixed some typos (#1868)Patrick Lehmann2021-09-161-2/+2
* vhdl: handle object interface using an interface type. Fix #1726Tristan Gingold2021-04-171-3/+26
* vhdl: analyze subprogram instantiations. WIP. For #1470Tristan Gingold2020-09-261-0/+31
* vhdl: parse and analyze force/release signal assignment statements.Tristan Gingold2020-08-011-0/+2
* types: introduce Direction_Type, which replaces Iir_Direction.Tristan Gingold2020-04-201-2/+2
* vhdl: handling attribute specification in instantiations. Fix #1229Tristan Gingold2020-04-161-1/+39
* vhdl: add scalar_size. Size of scalar types is computed during analysis.Tristan Gingold2020-04-061-0/+2
* vhdl: move get_subprogram_body_origin to vhdl-sem_inst.Tristan Gingold2020-03-241-0/+13
* vhdl-sem_inst: recompute subprogram hash after instantiation.Tristan Gingold2020-01-221-0/+6
* vhdl: replace Iir_Int64 by Int64, and Iir_Fp64 by Fp64.Tristan Gingold2019-05-101-4/+4
* vhdl: extract vhdl.errors from errorout.Tristan Gingold2019-05-081-1/+1
* vhdl: move iirs_utils to vhdl.utilsTristan Gingold2019-05-061-1/+1
* vhdl: move nodes_meta package to vhdl child.Tristan Gingold2019-05-061-1/+1
* vhdl: rename iirs to vhdl.nodesTristan Gingold2019-05-051-1/+1
* vhdl: move nodes to vhdl.nodes_priv.Tristan Gingold2019-05-051-5/+5
* vhdl: move sem* packages to vhdl children.Tristan Gingold2019-05-051-0/+1217