aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap7.adb
Commit message (Expand)AuthorAgeFilesLines
* translate: improve support of unbounded records and arrays.Tristan Gingold2020-07-251-102/+124
* ortho: add unbounded records, rework array subtypes.Tristan Gingold2020-07-251-2/+7
* vhdl trans-chap7: fix result of read with length. Fix #1392Tristan Gingold2020-07-191-11/+70
* vhdl: improve support of subtype attribute.Tristan Gingold2020-07-181-1/+2
* vhdl: add ghdl_integer_index_check_failed. For #1257Tristan Gingold2020-06-171-8/+8
* vhdl/translate: simplify some variable assignments. Fix #1361Tristan Gingold2020-06-131-6/+0
* ortho: add a length parameter to start_array_aggr.Tristan Gingold2020-05-281-18/+17
* trans-chap7: add a comment.Tristan Gingold2020-05-131-0/+3
* trans-chap7: Translate_Equality: also convert to base type for records.Tristan Gingold2020-05-131-26/+36
* types: introduce Direction_Type, which replaces Iir_Direction.Tristan Gingold2020-04-201-7/+7
* trans-chap7: minor renaming.Tristan Gingold2020-03-141-5/+5
* vhdl/translate: handle implicit record-record conversions.Tristan Gingold2020-01-061-12/+1
* vhdl: handle untranslated subtypes for record aggregates. Fix #1051Tristan Gingold2020-01-021-3/+12
* ams-vhdl: add frequency function, minor fixes.Tristan Gingold2019-12-301-1/+2
* vhdl: improve support of AMS-vhdl (array and record natures, source quantities)Tristan Gingold2019-12-281-1/+2
* vhdl: add anonymous_signal_declaration.Tristan Gingold2019-07-031-0/+1
* Add simple_IO - to be used instead of Text_IO.Tristan Gingold2019-05-191-11/+4
* vhdl: replace Iir_Int64 by Int64, and Iir_Fp64 by Fp64.Tristan Gingold2019-05-101-7/+7
* vhdl: extract vhdl.errors from errorout.Tristan Gingold2019-05-081-0/+1
* vhdl: renames iir_chains to vhdl.nodes_utils. Remove iir_chain_handling.Tristan Gingold2019-05-061-1/+1
* vhdl: move iirs_utils to vhdl.utilsTristan Gingold2019-05-061-1/+1
* vhdl: move evaluation to vhdl child.Tristan Gingold2019-05-051-1/+1
* vhdl: move std_standard package to vhdl child.Tristan Gingold2019-05-051-1/+1
* vhdl: move canon to a vhdl child package.Tristan Gingold2019-05-051-2/+2
* vhdl/translate: check_composite_match: rename and handle records.Tristan Gingold2019-05-031-9/+7
* vhdl: fix crash on access subtype. Fix #797Tristan Gingold2019-04-151-1/+2
* Remove a redundant conversion.Tristan Gingold2019-02-281-1/+1
* translation of aggregate: use the target type. For #737Tristan Gingold2019-01-171-1/+1
* translation: minor refactoring.Tristan Gingold2019-01-171-12/+13
* trans-chap7: add implicit conversion for unbounded arrays.Tristan Gingold2019-01-111-1/+8
* trans-chap7: fix translation of aggregate element in named aggregates.Tristan Gingold2019-01-041-47/+89
* sem_expr: do not reorder choices, adjust for consequences.Tristan Gingold2019-01-021-7/+10
* Preliminary support of dynamically unbounded elements in aggregates.Tristan Gingold2018-12-121-19/+171
* translate: renaming of Kind_Expr/Get_Ortho_Expr.Tristan Gingold2018-12-111-8/+8
* translate: renaming, support constrained unbounded record aggregates.Tristan Gingold2018-12-071-6/+3
* translate: handle unbounded aggregate for signal target.Tristan Gingold2018-12-031-0/+66
* translate: refactoring.Tristan Gingold2018-11-201-11/+26
* translate: minor refactoring.Tristan Gingold2018-11-191-3/+1
* Fix overflow detection for **, implement ** for i64.Tristan Gingold2018-11-141-5/+18
* trans-chap7: fix overflow in vhdl 08 array aggregate.Tristan Gingold2018-11-121-4/+13
* Rework translation of unbounded and complex types.Tristan Gingold2018-10-211-30/+26
* Add reproducer for #643Tristan Gingold2018-09-231-0/+2
* aggregates (2008): support array expressionTristan Gingold2018-09-231-4/+19
* Improve doc, fix English typo.Tristan Gingold2018-09-231-1/+1
* Add -Wothers warning.Tristan Gingold2018-09-231-11/+8
* Add Warnid_Static, detect incorrect use of others in aggregate.Tristan Gingold2018-09-221-2/+4
* Add Get/Set_Choice_Position (WIP).Tristan Gingold2018-09-201-1/+0
* trans-chap7: refactoring for aggregates.Tristan Gingold2018-09-111-161/+188
* trans-chap7: refactoring for aggregates.Tristan Gingold2018-09-101-66/+72
* trans-chap7: use get_index_type. Fix #635Tristan Gingold2018-08-161-2/+1