aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate
Commit message (Expand)AuthorAgeFilesLines
* iirs_utils: reimplement Are_Bounds_Locally_Static.Tristan Gingold2017-01-022-46/+24
* translate: remove unused align_var variable.Tristan Gingold2017-01-022-19/+1
* translate: WIP for unbounded records.Tristan Gingold2017-01-025-29/+110
* iirs: renames Iir_Kinds_Scalar_Type_DefinitionTristan Gingold2017-01-025-13/+14
* translate: refactoring for unbounded types.Tristan Gingold2017-01-021-38/+56
* translate: rename get_array_base to get_composite_baseTristan Gingold2017-01-0210-74/+76
* translate: remove unused fields.Tristan Gingold2016-12-301-9/+3
* translate: refactoring for ortho_info_type.Tristan Gingold2016-12-3014-294/+319
* trans: reformatting, add predicate for unbounded types.Tristan Gingold2016-12-293-14/+31
* trans-chap3: constify.Tristan Gingold2016-12-261-5/+3
* translate: add unbounded records type_mode (WIP)Tristan Gingold2016-12-266-56/+80
* trans-chap7: workaround compiler bug.Tristan Gingold2016-12-241-0/+6
* Build all Static_Construct aggregate statically.Tristan Gingold2016-12-231-79/+89
* trans-chap8: adjust to handle non statically built static aggregate.Tristan Gingold2016-12-221-5/+5
* 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-192-21/+33
* trans-chap8: fix incorrect declare block nesting.Tristan Gingold2016-12-171-0/+2
* vhdl2008: evaluate static record aggregate.Tristan Gingold2016-12-171-6/+2
* select_name: consider subtype.Tristan Gingold2016-12-131-2/+3
* Add testcase for #202Tristan Gingold2016-12-112-28/+8
* Rework subprograms translation for package instance.Tristan Gingold2016-12-112-11/+11
* cleanup: remove Package_Instantiation_Bodies_ChainTristan Gingold2016-12-051-13/+0
* vhdl08: support top-level macro-expanded package instantiation declarations.Tristan Gingold2016-12-055-59/+160
* Handle top-level instantiation of macro-expansed packages.Tristan Gingold2016-11-122-1/+9
* WIP for nested instantiation of macro-expansed packages.Tristan Gingold2016-11-121-17/+23
* ownership: check tree after sem and canon.Tristan Gingold2016-11-053-8/+23
* vhdl08: allow unaffected in sequential signal assignments.Tristan Gingold2016-11-012-15/+59
* Add translation for selected signal assignment.Tristan Gingold2016-11-012-52/+206
* translation of case: rewrite as generic code (preliminary work).Tristan Gingold2016-11-012-96/+87
* canon: do not set formal of association by position.Tristan Gingold2016-10-1910-160/+186
* Finish_Compilation: factorize code, move to libraries.Tristan Gingold2016-10-155-247/+181
* iirs: rename base_type to number_base_type to avoid confusion.Tristan Gingold2016-10-132-2/+2
* Rework AST to setup ownership and reference policy.Tristan Gingold2016-10-116-16/+14
* Add signal_attribute_declaration to hold implicit atribute signals.Tristan Gingold2016-10-082-29/+56
* Fix attribute specification with non-static expressionTristan Gingold2016-10-042-12/+46
* Emit error message during analysis for missing generic association.Tristan Gingold2016-10-011-0/+1
* Set package prefix for nested package bodies.Tristan Gingold2016-09-301-1/+7
* Minor code factorization.Tristan Gingold2016-09-301-2/+2
* Rework range_expression and incomplete type for instantiation.Tristan Gingold2016-09-302-11/+8
* Create_Instantiation_Bodies: add parentTristan Gingold2016-09-301-13/+23
* Add Eval_Attribute_Parameter_Or_1Tristan Gingold2016-09-301-1/+1
* iirs: add Forward_Ref linksTristan Gingold2016-09-302-2/+4
* vhdl08: more support for interface subprograms.Tristan Gingold2016-09-272-2/+4
* vhdl08: first working example of interface type.Tristan Gingold2016-09-222-2/+11
* vhdl08: create interface subprogram declaration.Tristan Gingold2016-09-192-4/+10
* Handle macro-expansion of instantiation of declaration with interface type.Tristan Gingold2016-09-161-4/+24
* vhdl08: handle interface type in generic-mapped packageTristan Gingold2016-09-152-0/+4
* vhdl08: add support for generic-mapped packagesTristan Gingold2016-09-153-25/+41
* Comments and reformatting.Tristan Gingold2016-09-141-40/+48
* vhdl08: add support for nested package instantiation.Tristan Gingold2016-09-145-14/+54