aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/canon.adb
Commit message (Expand)AuthorAgeFilesLines
* Fixes for nodes_gcTristan Gingold2016-12-241-1/+18
* canon: do not create default association if flag_associations is falseTristan Gingold2016-12-141-0/+4
* ghdlprint: do not canon associations.Tristan Gingold2016-12-121-0/+4
* canon: can canon expressions without canon concurrent statements.Tristan Gingold2016-12-121-149/+186
* cleanup: remove Package_Instantiation_Bodies_ChainTristan Gingold2016-12-051-30/+0
* vhdl08: support top-level macro-expanded package instantiation declarations.Tristan Gingold2016-12-051-44/+22
* Handle top-level instantiation of macro-expansed packages.Tristan Gingold2016-11-121-15/+14
* ownership: check tree after sem and canon.Tristan Gingold2016-11-051-95/+121
* vhdl08: allow unaffected in sequential signal assignments.Tristan Gingold2016-11-011-1/+1
* canon: use vhdl08 for concurrent selected signal assignment.Tristan Gingold2016-11-011-28/+56
* Remove default_*_map_aspect from binding_indication.Tristan Gingold2016-10-201-6/+16
* canon: do not set formal of association by position.Tristan Gingold2016-10-191-55/+66
* Disable most of canon for reprint.Tristan Gingold2016-10-171-31/+43
* Finish_Compilation: factorize code, move to libraries.Tristan Gingold2016-10-151-5/+4
* Handle parenthesis_expression in canon.Tristan Gingold2016-10-111-1/+2
* Rework AST to setup ownership and reference policy.Tristan Gingold2016-10-111-2/+1
* Add signal_attribute_declaration to hold implicit atribute signals.Tristan Gingold2016-10-081-1/+1
* Create_Instantiation_Bodies: add parentTristan Gingold2016-09-301-2/+3
* vhdl08: more support for interface subprograms.Tristan Gingold2016-09-271-1/+2
* vhdl08: preliminary work for package body instantiation.Tristan Gingold2016-09-181-0/+31
* Handle macro-expansion of instantiation of declaration with interface type.Tristan Gingold2016-09-161-19/+82
* Comments and reformatting.Tristan Gingold2016-09-141-114/+64
* vhdl08: handle very simple nested packages.Tristan Gingold2016-09-031-38/+8
* vhdl08: preliminary work for nested package and type association.Tristan Gingold2016-09-011-12/+20
* vhdl08: add support of case-generate statementTristan Gingold2016-07-071-19/+63
* PSL: add clocked SERE, make endpoints visible from VHDL.Tristan Gingold2016-03-221-7/+40
* psl: cover directive works on a sequence, not on a property.Tristan Gingold2016-02-171-2/+0
* PSL: move canon code to canon.adbTristan Gingold2016-02-171-0/+2
* psl: cover directive works on a sequence, not on a property.Tristan Gingold2016-02-141-16/+42
* PSL: move canon code to canon.adbTristan Gingold2016-02-141-1/+59
* simul: add missing canon.Tristan Gingold2016-02-091-3/+3
* simul: handle vhdl 2008.Tristan Gingold2016-02-061-45/+106
* simul: fix various issues.Tristan Gingold2016-01-241-1/+1
* Add support for conditional assignments.Tristan Gingold2016-01-161-16/+112
* ghdl_simul debugger: handle function call, consider entity declarations.Tristan Gingold2015-11-301-3/+0
* canon: do not optimize concurrent procedure calls if not whole_analyze.Tristan Gingold2015-09-081-2/+6
* Add context declaration and reference (vhdl 2008).Tristan Gingold2015-05-121-3/+5
* Keep and handle simple name for Block_Specification.Tristan Gingold2015-01-161-1/+1
* canon: fix after previous change (do not generate default config for for-gen)Tristan Gingold2015-01-161-1/+1
* vhdl08: block configuration for if-generate statements.Tristan Gingold2015-01-101-6/+17
* Canon: do not free old concurrent statement.Tristan Gingold2015-01-081-2/+0
* Handle vhdl08 if generate statementsTristan Gingold2015-01-071-2/+21
* Initial rework for vhdl 2008 generate statements.Tristan Gingold2015-01-031-45/+72
* Use same node for implicit and explicit subprogram declarations.Tristan Gingold2014-12-151-6/+1
* iirs: reduce size of signal_declaration.Tristan Gingold2014-12-141-1/+1
* Put attribute_value_chain in parent.Tristan Gingold2014-12-141-2/+0
* Create src/vhdl subdirectory.Tristan Gingold2014-11-041-0/+2735