Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support alias of library. | Tristan Gingold | 2018-09-17 | 1 | -0/+3 |
| | |||||
* | Fix warning: use clause for package has no effect | Vicente Bergas | 2018-05-03 | 1 | -1/+0 |
| | | | | | | | With gcc 8.1 the following message appears: warning: use clause for package "*" has no effect gnatmake: "*.adb" compilation error This patch fixes it. | ||||
* | Improve handling of cascaded error. | Tristan Gingold | 2018-03-21 | 1 | -20/+25 |
| | | | | Fir #543 | ||||
* | sem_names: improve support of external names. | Tristan Gingold | 2018-01-21 | 1 | -2/+12 |
| | |||||
* | Rework list implementation, use iterator. | Tristan Gingold | 2017-11-11 | 1 | -3/+7 |
| | |||||
* | Use flist for entity_name_list. | Tristan Gingold | 2017-11-08 | 1 | -1/+1 |
| | |||||
* | Use flist for group declaration. | Tristan Gingold | 2017-11-07 | 1 | -6/+4 |
| | |||||
* | Use flist for enumerations. | Tristan Gingold | 2017-11-07 | 1 | -3/+2 |
| | |||||
* | Use flist for signatures. | Tristan Gingold | 2017-11-07 | 1 | -19/+14 |
| | |||||
* | Make interface subprogram visible in the package declaration. | Tristan Gingold | 2017-10-24 | 1 | -4/+7 |
| | | | | Supports alias of interface subprograms. | ||||
* | Set parent of interface p of deallocate. | Tristan Gingold | 2017-10-23 | 1 | -0/+1 |
| | |||||
* | Make interfaces of implicitly defined subprograms visible. | Tristan Gingold | 2017-09-25 | 1 | -0/+12 |
| | |||||
* | Set parent of implicit deallocate declaration. | Tristan Gingold | 2017-07-14 | 1 | -0/+1 |
| | | | | Fix #384 | ||||
* | sem_decls: avoid crash on unknown subtype. | Tristan Gingold | 2017-06-16 | 1 | -1/+1 |
| | |||||
* | Add color diagnostics, show diagnostic option. | Tristan Gingold | 2017-02-06 | 1 | -8/+6 |
| | |||||
* | Allow 'subtype and 'base for 'simple_name prefix. | Tristan Gingold | 2017-01-23 | 1 | -2/+2 |
| | | | | Fix #261 | ||||
* | WIP: translate size of unbounded records. | Tristan Gingold | 2017-01-23 | 1 | -2/+3 |
| | |||||
* | eval_is_in_bound: make it more tolerant. | Tristan Gingold | 2017-01-19 | 1 | -3/+9 |
| | | | | | | Replaces check_implicit_conversion. Fix #258 | ||||
* | vhdl08: allow PSL default clock declaration in block declarative parts. | Tristan Gingold | 2017-01-13 | 1 | -0/+7 |
| | |||||
* | iirs: renames Iir_Kinds_Scalar_Type_Definition | Tristan Gingold | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Set pure on implicit interface function. | Tristan Gingold | 2016-12-08 | 1 | -0/+1 |
| | | | | Fix #204 | ||||
* | Add xrefs for interface_subprograms. | Tristan Gingold | 2016-12-06 | 1 | -0/+1 |
| | |||||
* | ownership: fix arrays and physical types from parse. | Tristan Gingold | 2016-10-18 | 1 | -1/+1 |
| | |||||
* | Rework AST to setup ownership and reference policy. | Tristan Gingold | 2016-10-11 | 1 | -4/+19 |
| | | | | Check it with nodes_gc. | ||||
* | Add signal_attribute_declaration to hold implicit atribute signals. | Tristan Gingold | 2016-10-08 | 1 | -37/+87 |
| | |||||
* | iirs: subtype indication is never a ref. | Tristan Gingold | 2016-10-05 | 1 | -1/+3 |
| | |||||
* | Consider object for array attribute. | Tristan Gingold | 2016-10-01 | 1 | -29/+0 |
| | | | | Fix issue #151 | ||||
* | Rework range_expression and incomplete type for instantiation. | Tristan Gingold | 2016-09-30 | 1 | -90/+92 |
| | |||||
* | vhdl08: more support for interface subprograms. | Tristan Gingold | 2016-09-27 | 1 | -1/+7 |
| | |||||
* | vhdl08: preliminary support of interface subprogram | Tristan Gingold | 2016-09-25 | 1 | -0/+7 |
| | |||||
* | Create a pseudo source file for instantiation. | Tristan Gingold | 2016-09-20 | 1 | -0/+3 |
| | |||||
* | vhdl08: create interface subprogram declaration. | Tristan Gingold | 2016-09-19 | 1 | -6/+23 |
| | |||||
* | vhdl08: handle new visibility rule of generic interface list. | Tristan Gingold | 2016-09-15 | 1 | -5/+20 |
| | |||||
* | Handle expanded name for interface package. | Tristan Gingold | 2016-09-12 | 1 | -0/+1 |
| | |||||
* | Rework restriction checks on declarative item. | Tristan Gingold | 2016-09-05 | 1 | -43/+2 |
| | | | | Properly handle declarations in nested package. | ||||
* | vhdl08: preliminary work to support nested package bodies. | Tristan Gingold | 2016-09-04 | 1 | -0/+6 |
| | |||||
* | vhdl08: preliminary work for nested package and type association. | Tristan Gingold | 2016-09-01 | 1 | -0/+8 |
| | |||||
* | vhdl08: parse and analyze interface types. | Tristan Gingold | 2016-09-01 | 1 | -12/+78 |
| | |||||
* | Rewrite most of error and warning messages. | Tristan Gingold | 2016-08-02 | 1 | -1/+1 |
| | |||||
* | Rewrite error messages. | Tristan Gingold | 2016-08-02 | 1 | -96/+93 |
| | |||||
* | Rewrite scan error messages: use formatting. | Tristan Gingold | 2016-08-02 | 1 | -6/+5 |
| | |||||
* | Rework warnings to have a uniq tag per warning. | Tristan Gingold | 2016-08-01 | 1 | -2/+3 |
| | |||||
* | Fix indentation and English mistakes. | Tristan Gingold | 2016-07-05 | 1 | -1/+1 |
| | |||||
* | Remove Get/Set_Type_Reference | Tristan Gingold | 2016-06-01 | 1 | -8/+0 |
| | |||||
* | vhdl2008: implement new 'use clause' rules for types. | Tristan Gingold | 2016-05-31 | 1 | -3/+3 |
| | | | | Adjust test issue72. | ||||
* | Clean up some code and comments about constant declarations. | Tristan Gingold | 2016-01-19 | 1 | -5/+0 |
| | |||||
* | Set type staticness for a constant declaration and attribute specification. | Tristan Gingold | 2016-01-11 | 1 | -14/+50 |
| | | | | Fix for issue 10. | ||||
* | Replace fat accesses by bounds accesses | Tristan Gingold | 2015-08-29 | 1 | -7/+19 |
| | | | | | translate: separate info for signals from object. Improve some error messages. | ||||
* | Fix regression for expanded names. | Tristan Gingold | 2015-05-27 | 1 | -10/+17 |
| | |||||
* | Handle signal attribute in declarations. Fix alias of implicit signal. | Tristan Gingold | 2015-05-27 | 1 | -24/+77 |
| |