aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap6.adb
Commit message (Expand)AuthorAgeFilesLines
* translate: adjust null access check: add an explicit check.Tristan Gingold2022-03-261-31/+45
* trans-chap6: add an explicit memory access during fat access deferenceTristan Gingold2022-03-251-0/+10
* trans-chap6.adb: fix minor typing issueTristan Gingold2022-02-261-2/+11
* ortho: for slices, get element size from the result typeTristan Gingold2021-09-141-5/+7
* vhdl/translate: adjust slice names for unbounded arrays. Fir #1836Tristan Gingold2021-09-031-3/+5
* vhdl: remove iir_kind_anonymous_signal_declaration (now unused)Tristan Gingold2021-08-241-8/+4
* trans-chap6: add a commentTristan Gingold2021-05-191-0/+1
* trans-chap6: handle alias of unbounded record. For #641Tristan Gingold2021-05-131-1/+2
* update license headersumarcor2021-01-141-11/+9
* trans-chap6: fix reuse violation of a node.Tristan Gingold2020-08-061-0/+1
* trans-chap6: adjust types in translate_selected_element.Tristan Gingold2020-07-281-24/+28
* translate: handle slice of arrays with unbounded elements.Tristan Gingold2020-07-271-9/+46
* trans-chap6: minor rework in translate_slice_name_finishTristan Gingold2020-07-271-32/+39
* translate: improve support of unbounded records and arrays.Tristan Gingold2020-07-251-66/+56
* vhdl/translate: clarify meaning of Mstate_E for Mnode.Tristan Gingold2020-07-181-2/+2
* vhdl: add ghdl_integer_index_check_failed. For #1257Tristan Gingold2020-06-171-40/+82
* vhdl/translate: minor refactoring.Tristan Gingold2020-06-171-45/+46
* evaluation: weaken error for out of bound static value.Tristan Gingold2020-04-221-4/+6
* types: introduce Direction_Type, which replaces Iir_Direction.Tristan Gingold2020-04-201-7/+7
* vhdl-evaluation: static out of bounds values are now a warning. For #1237Tristan Gingold2020-04-171-7/+11
* translate: refine condition. Fix #1125Tristan Gingold2020-02-111-1/+1
* vhdl/translate: handle more partially constrained array subtypes. For #1038Tristan Gingold2020-01-061-2/+5
* vhdl: add anonymous_signal_declaration.Tristan Gingold2019-07-031-4/+8
* vhdl: replace Iir_Int64 by Int64, and Iir_Fp64 by Fp64.Tristan Gingold2019-05-101-5/+5
* 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 evaluation to vhdl child.Tristan Gingold2019-05-051-1/+1
* trans-chap6: minor refactoring.Tristan Gingold2019-01-111-6/+4
* translate: refactoring of slice diff for enum types.Tristan Gingold2019-01-061-9/+28
* iir_kind_selected_element: use Named_Entity for homogeneity.Tristan Gingold2018-12-181-61/+2
* trans-chap6: fix for previous patch.Tristan Gingold2018-12-081-2/+3
* translate: renaming, support constrained unbounded record aggregates.Tristan Gingold2018-12-071-1/+1
* translate: minor refactoring.Tristan Gingold2018-11-211-2/+1
* vhdl/translate: improve support of unbounded arrays.Tristan Gingold2018-11-091-14/+38
* trans-chap6: refactoring for translate_indexed_nameTristan Gingold2018-11-091-27/+29
* Add bound checks on signal assignment.Tristan Gingold2018-11-071-10/+6
* Rework translation of unbounded and complex types.Tristan Gingold2018-10-211-20/+24
* translate: refactoring and renaming (chap3)Tristan Gingold2018-09-181-22/+19
* Use specific error message for direction mismatch.Tristan Gingold2018-04-251-6/+28
* Rework array/record type mode to improve support of constrained records.Tristan Gingold2018-01-111-17/+15
* trans-chap3: unbox recod in Get_Composite_Base.Tristan Gingold2017-11-271-2/+9
* Use Flist for array indexes.Tristan Gingold2017-11-061-2/+2
* Handle complex subtype in unbounded records.Tristan Gingold2017-11-051-3/+14
* translate: handle unbounded record in individual assocs.Tristan Gingold2017-10-221-1/+1
* translate: renaming.Tristan Gingold2017-06-211-2/+2
* translate: factorize code.Tristan Gingold2017-06-211-2/+1
* Create default value for ports.Tristan Gingold2017-05-091-63/+133
* translate: factorize code for function callTristan Gingold2017-02-231-19/+2
* vhdl08: unbounded records (WIP)Tristan Gingold2017-02-121-7/+5
* WIP: unbounded records (set record subtype staticness)Tristan Gingold2017-01-311-6/+27