Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vhdl: move iirs_utils to vhdl.utils | Tristan Gingold | 2019-05-06 | 1 | -1688/+0 |
| | |||||
* | vhdl: rename iirs to vhdl.nodes | Tristan Gingold | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | vhdl: move std_standard package to vhdl child. | Tristan Gingold | 2019-05-05 | 1 | -2/+2 |
| | |||||
* | vhdl: move tokens as vhdl child package. | Tristan Gingold | 2019-05-04 | 1 | -1/+1 |
| | |||||
* | vhdl: move scanner under vhdl hierarchy. | Tristan Gingold | 2019-05-04 | 1 | -1/+1 |
| | |||||
* | analysis: tolerate more parse errors (empty enumeration type). | Tristan Gingold | 2018-12-22 | 1 | -6/+7 |
| | |||||
* | Improve error handling on use clauses. | Tristan Gingold | 2018-12-21 | 1 | -5/+11 |
| | |||||
* | sem_decls: tolerate parse error on subtype indication. | Tristan Gingold | 2018-12-17 | 1 | -2/+4 |
| | |||||
* | Improve error recovery on use clauses. | Tristan Gingold | 2018-12-16 | 1 | -0/+5 |
| | |||||
* | record ownership of record element constraints. | Tristan Gingold | 2018-12-09 | 1 | -0/+8 |
| | |||||
* | Implement Get_Base_Element_Declaration in iirs_utils. | Tristan Gingold | 2018-12-09 | 1 | -0/+10 |
| | |||||
* | Create sem_lib from libraries. | Tristan Gingold | 2018-11-14 | 1 | -15/+0 |
| | |||||
* | Improve handling of implicit condition. | Tristan Gingold | 2018-02-03 | 1 | -1/+2 |
| | | | | | | Avoid a crash on aggregate (fix #524) Improve error message if operator is not found Don't print operator with --reprint. | ||||
* | sem_names: improve support of external names. | Tristan Gingold | 2018-01-21 | 1 | -0/+3 |
| | |||||
* | Add a comment. | Tristan Gingold | 2018-01-14 | 1 | -0/+1 |
| | |||||
* | Rename of Iir_Kinds_Library_Unit | Tristan Gingold | 2017-12-01 | 1 | -1/+1 |
| | |||||
* | Rework list implementation, use iterator. | Tristan Gingold | 2017-11-11 | 1 | -9/+16 |
| | |||||
* | Use flist for disconnection specification and component specification. | Tristan Gingold | 2017-11-08 | 1 | -0/+14 |
| | |||||
* | Use flist for enumerations. | Tristan Gingold | 2017-11-07 | 1 | -19/+7 |
| | |||||
* | Use Flist for records. | Tristan Gingold | 2017-11-07 | 1 | -4/+17 |
| | |||||
* | Use Flist for array indexes. | Tristan Gingold | 2017-11-06 | 1 | -8/+34 |
| | |||||
* | Are_Bounds_Locally_Static: add comment, do what it is described. | Tristan Gingold | 2017-11-05 | 1 | -35/+34 |
| | |||||
* | Add a comment. | Tristan Gingold | 2017-10-29 | 1 | -0/+1 |
| | |||||
* | is_same_profile: handle enumeration_literal and function. | Tristan Gingold | 2017-07-22 | 1 | -0/+10 |
| | | | | Fix #388 | ||||
* | remove build_reference_decl, add maybe_ref to condition and target. | Tristan Gingold | 2017-07-02 | 1 | -10/+3 |
| | |||||
* | vhdl2008: allow out port in sensitivity lists. | Tristan Gingold | 2017-03-27 | 1 | -0/+12 |
| | | | | Fix #326 | ||||
* | Allow 'subtype and 'base for 'simple_name prefix. | Tristan Gingold | 2017-01-23 | 1 | -0/+2 |
| | | | | Fix #261 | ||||
* | WIP: translate size of unbounded records. | Tristan Gingold | 2017-01-23 | 1 | -2/+2 |
| | |||||
* | vhdl2008: handle 'Subtype as a type name and in disp_vhdl | Tristan Gingold | 2017-01-15 | 1 | -0/+2 |
| | |||||
* | iirs_utils: reimplement Are_Bounds_Locally_Static. | Tristan Gingold | 2017-01-02 | 1 | -1/+51 |
| | |||||
* | Build all Static_Construct aggregate statically. | Tristan Gingold | 2016-12-23 | 1 | -0/+15 |
| | |||||
* | evaluation: tune evaluation of composite values. | Tristan Gingold | 2016-12-20 | 1 | -0/+9 |
| | |||||
* | Remove Get/Set_Value_Staticness, add Get/Set_Aggregate_Expand_Flag | Tristan Gingold | 2016-12-20 | 1 | -0/+19 |
| | |||||
* | Get_Object_Prefix: Strengthen. | Tristan Gingold | 2016-12-15 | 1 | -5/+86 |
| | |||||
* | assocs: rework conversion. | Tristan Gingold | 2016-12-15 | 1 | -0/+2 |
| | | | | | | | An actual is analyzed as a conversion if the inner expression is an object of the right class. Fix #225 | ||||
* | Allow operator symbol as formal name. | Tristan Gingold | 2016-12-08 | 1 | -2/+4 |
| | | | | For #205 | ||||
* | ownership: check tree after sem and canon. | Tristan Gingold | 2016-11-05 | 1 | -0/+19 |
| | |||||
* | canon: do not set formal of association by position. | Tristan Gingold | 2016-10-19 | 1 | -19/+66 |
| | |||||
* | Finish_Compilation: factorize code, move to libraries. | Tristan Gingold | 2016-10-15 | 1 | -7/+14 |
| | |||||
* | Rework AST to setup ownership and reference policy. | Tristan Gingold | 2016-10-11 | 1 | -7/+11 |
| | | | | Check it with nodes_gc. | ||||
* | Is_Second_Subprogram_Specification: minor improvement. | Tristan Gingold | 2016-10-05 | 1 | -3/+1 |
| | |||||
* | Consider object for array attribute. | Tristan Gingold | 2016-10-01 | 1 | -4/+4 |
| | | | | Fix issue #151 | ||||
* | Revive node_gc, avoid copy of enumeration in enumeration range. | Tristan Gingold | 2016-10-01 | 1 | -6/+2 |
| | |||||
* | vhdl08: preliminary support of interface subprogram | Tristan Gingold | 2016-09-25 | 1 | -0/+12 |
| | |||||
* | sem_inst: handl forward reference in subprograms | Tristan Gingold | 2016-09-24 | 1 | -1/+5 |
| | |||||
* | vhdl08: preliminary work for package body instantiation. | Tristan Gingold | 2016-09-18 | 1 | -0/+22 |
| | |||||
* | Handle expanded name for interface package. | Tristan Gingold | 2016-09-12 | 1 | -1/+1 |
| | |||||
* | vhdl08: handle very simple nested packages. | Tristan Gingold | 2016-09-03 | 1 | -0/+5 |
| | |||||
* | Handle default parameters for file_open. | Tristan Gingold | 2016-06-02 | 1 | -0/+12 |
| | | | | Display backtrace for error in file_open. | ||||
* | vhdl2008: implement new 'use clause' rules for types. | Tristan Gingold | 2016-05-31 | 1 | -0/+21 |
| | | | | Adjust test issue72. |