aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/sem_decls.adb
Commit message (Expand)AuthorAgeFilesLines
* Rework list implementation, use iterator.Tristan Gingold2017-11-111-3/+7
* Use flist for entity_name_list.Tristan Gingold2017-11-081-1/+1
* Use flist for group declaration.Tristan Gingold2017-11-071-6/+4
* Use flist for enumerations.Tristan Gingold2017-11-071-3/+2
* Use flist for signatures.Tristan Gingold2017-11-071-19/+14
* Make interface subprogram visible in the package declaration.Tristan Gingold2017-10-241-4/+7
* Set parent of interface p of deallocate.Tristan Gingold2017-10-231-0/+1
* Make interfaces of implicitly defined subprograms visible.Tristan Gingold2017-09-251-0/+12
* Set parent of implicit deallocate declaration.Tristan Gingold2017-07-141-0/+1
* sem_decls: avoid crash on unknown subtype.Tristan Gingold2017-06-161-1/+1
* Add color diagnostics, show diagnostic option.Tristan Gingold2017-02-061-8/+6
* Allow 'subtype and 'base for 'simple_name prefix.Tristan Gingold2017-01-231-2/+2
* WIP: translate size of unbounded records.Tristan Gingold2017-01-231-2/+3
* eval_is_in_bound: make it more tolerant.Tristan Gingold2017-01-191-3/+9
* vhdl08: allow PSL default clock declaration in block declarative parts.Tristan Gingold2017-01-131-0/+7
* iirs: renames Iir_Kinds_Scalar_Type_DefinitionTristan Gingold2017-01-021-1/+1
* Set pure on implicit interface function.Tristan Gingold2016-12-081-0/+1
* Add xrefs for interface_subprograms.Tristan Gingold2016-12-061-0/+1
* ownership: fix arrays and physical types from parse.Tristan Gingold2016-10-181-1/+1
* Rework AST to setup ownership and reference policy.Tristan Gingold2016-10-111-4/+19
* Add signal_attribute_declaration to hold implicit atribute signals.Tristan Gingold2016-10-081-37/+87
* iirs: subtype indication is never a ref.Tristan Gingold2016-10-051-1/+3
* Consider object for array attribute.Tristan Gingold2016-10-011-29/+0
* Rework range_expression and incomplete type for instantiation.Tristan Gingold2016-09-301-90/+92
* vhdl08: more support for interface subprograms.Tristan Gingold2016-09-271-1/+7
* vhdl08: preliminary support of interface subprogramTristan Gingold2016-09-251-0/+7
* Create a pseudo source file for instantiation.Tristan Gingold2016-09-201-0/+3
* vhdl08: create interface subprogram declaration.Tristan Gingold2016-09-191-6/+23
* vhdl08: handle new visibility rule of generic interface list.Tristan Gingold2016-09-151-5/+20
* Handle expanded name for interface package.Tristan Gingold2016-09-121-0/+1
* Rework restriction checks on declarative item.Tristan Gingold2016-09-051-43/+2
* vhdl08: preliminary work to support nested package bodies.Tristan Gingold2016-09-041-0/+6
* vhdl08: preliminary work for nested package and type association.Tristan Gingold2016-09-011-0/+8
* vhdl08: parse and analyze interface types.Tristan Gingold2016-09-011-12/+78
* Rewrite most of error and warning messages.Tristan Gingold2016-08-021-1/+1
* Rewrite error messages.Tristan Gingold2016-08-021-96/+93
* Rewrite scan error messages: use formatting.Tristan Gingold2016-08-021-6/+5
* Rework warnings to have a uniq tag per warning.Tristan Gingold2016-08-011-2/+3
* Fix indentation and English mistakes.Tristan Gingold2016-07-051-1/+1
* Remove Get/Set_Type_ReferenceTristan Gingold2016-06-011-8/+0
* vhdl2008: implement new 'use clause' rules for types.Tristan Gingold2016-05-311-3/+3
* Clean up some code and comments about constant declarations.Tristan Gingold2016-01-191-5/+0
* Set type staticness for a constant declaration and attribute specification.Tristan Gingold2016-01-111-14/+50
* Replace fat accesses by bounds accessesTristan Gingold2015-08-291-7/+19
* Fix regression for expanded names.Tristan Gingold2015-05-271-10/+17
* Handle signal attribute in declarations. Fix alias of implicit signal.Tristan Gingold2015-05-271-24/+77
* vhdl 00+: allow non-protected shared variables with -frelaxed-rulesTristan Gingold2015-05-151-1/+1
* Always report pure rules violation, but as a warning in 93c or -frelaxed-rulesTristan Gingold2015-05-121-25/+23
* aliases: avoid crash in case of mismatch between function and procedure.Tristan Gingold2015-05-121-0/+6
* Report incorrect use of 'Base.Tristan Gingold2015-05-091-0/+3