aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans-chap7.adb
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix warning: use clause for package has no effectVicente Bergas2018-05-031-10/+0
* Fix bounds of unconstrained strings.Tristan Gingold2018-04-111-2/+2
* translate: remove other use of Nam_Buffer.Tristan Gingold2018-01-201-6/+3
* Translate; properly separates translation of types from translation of subtypes.Tristan Gingold2018-01-171-6/+7
* Rework array/record type mode to improve support of constrained records.Tristan Gingold2018-01-111-25/+21
* WIP: index arrays of unbounded elements.Tristan Gingold2018-01-111-4/+2
* WIP: arrays of unbounded type.Tristan Gingold2018-01-111-9/+17
* Abstract Translate_Enumeration_LiteralTristan Gingold2017-11-161-10/+12
* Use flist for enumerations.Tristan Gingold2017-11-071-11/+11
* Use Flist for records.Tristan Gingold2017-11-071-13/+9
* Use Flist for simple_aggregate.Tristan Gingold2017-11-071-3/+2
* Use Flist for array indexes.Tristan Gingold2017-11-061-13/+11
* Rename Allocate_Fat_Array_Base to Allocate_Unbounded_Composite_Base.Tristan Gingold2017-10-281-4/+5
* translate: renaming.Tristan Gingold2017-06-211-23/+24
* translate: separate spec and body translation for implicit subprograms.Tristan Gingold2017-05-171-186/+324
* translation: save operator argument declarations into infos.Tristan Gingold2017-05-121-95/+105
* translate: add specific infos for implicit subprograms.Tristan Gingold2017-05-121-55/+67
* Create default value for ports.Tristan Gingold2017-05-091-13/+2
* vhdl08: unbounded records - WIPTristan Gingold2017-02-171-9/+19
* vhdl08: unbounded records (WIP)Tristan Gingold2017-02-121-18/+70
* WIP: unbounded records (set record subtype staticness)Tristan Gingold2017-01-311-9/+61
* evaluation: handle vector minimum and maximum.Tristan Gingold2017-01-181-2/+2
* vhdl08: implement 'subtype attributeTristan Gingold2017-01-131-2/+6
* translate: WIP - refactoring for unbounded records.Tristan Gingold2017-01-021-3/+3
* iirs_utils: reimplement Are_Bounds_Locally_Static.Tristan Gingold2017-01-021-2/+2
* translate: WIP for unbounded records.Tristan Gingold2017-01-021-9/+9
* iirs: renames Iir_Kinds_Scalar_Type_DefinitionTristan Gingold2017-01-021-1/+1
* translate: rename get_array_base to get_composite_baseTristan Gingold2017-01-021-35/+35
* translate: refactoring for ortho_info_type.Tristan Gingold2016-12-301-52/+52
* translate: add unbounded records type_mode (WIP)Tristan Gingold2016-12-261-9/+14
* trans-chap7: workaround compiler bug.Tristan Gingold2016-12-241-0/+6
* Build all Static_Construct aggregate statically.Tristan Gingold2016-12-231-79/+89
* Remove Get/Set_Value_Staticness, add Get/Set_Aggregate_Expand_FlagTristan Gingold2016-12-201-36/+12
* Evaluation: handle array aggregate and indexed names.Tristan Gingold2016-12-191-8/+21
* vhdl2008: evaluate static record aggregate.Tristan Gingold2016-12-171-6/+2
* canon: do not set formal of association by position.Tristan Gingold2016-10-191-9/+3
* Rework AST to setup ownership and reference policy.Tristan Gingold2016-10-111-1/+1
* vhdl08: create interface subprogram declaration.Tristan Gingold2016-09-191-3/+0
* vhdl08: parse and analyze interface types.Tristan Gingold2016-09-011-0/+3
* Rewrite scan error messages: use formatting.Tristan Gingold2016-08-021-3/+3