aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/parse.adb
Commit message (Expand)AuthorAgeFilesLines
* rework parse_expression to add parse_binary_expression.Tristan Gingold2018-08-041-290/+223
* Avoid crash in case of incorrect use of signature.Tristan Gingold2018-06-161-4/+27
* Fix warning: use clause for package has no effectVicente Bergas2018-05-031-1/+0
* Avoid crash on empty parentheses.Tristan Gingold2018-04-301-4/+18
* Rework parse of object interface, add elocations.Tristan Gingold2018-02-151-21/+39
* elocations: add more 'is' locations.Tristan Gingold2018-02-081-2/+21
* elocations: add arrow location for element associations.Tristan Gingold2018-02-081-0/+13
* scanner: remove use of Nam_Buffer.Tristan Gingold2018-01-201-20/+13
* parser: improve recovery on missing 'entity' in entity aspects.Tristan Gingold2018-01-111-14/+32
* Avoid crash on string as prefix of procedure call.Tristan Gingold2017-12-081-1/+10
* Remove some deprecated iir_list subtypes.Tristan Gingold2017-11-081-2/+2
* Use flist for entity_name_list.Tristan Gingold2017-11-081-3/+5
* Use flist for disconnection specification and component specification.Tristan Gingold2017-11-081-17/+41
* Use flist for group declaration.Tristan Gingold2017-11-071-1/+11
* Use flist for enumerations.Tristan Gingold2017-11-071-1/+2
* Use Flist for records.Tristan Gingold2017-11-071-1/+2
* Use flist for signatures.Tristan Gingold2017-11-071-1/+3
* Use Flist for array indexes.Tristan Gingold2017-11-061-3/+4
* Add elocations for specifications.Tristan Gingold2017-10-281-33/+47
* Add elocation for right parenthesis.Tristan Gingold2017-10-261-1/+9
* parser: improve error on extra comma in interface list.Tristan Gingold2017-10-241-2/+11
* Add more elocations.Tristan Gingold2017-10-231-36/+151
* parser: improve error message on extra ';'.Tristan Gingold2017-10-181-0/+10
* parser: add Has_Component for component instantiation.Tristan Gingold2017-10-181-3/+14
* Add extended locations (elocations). Still WIPTristan Gingold2017-10-181-113/+370
* parse.adb: adjust comments.Tristan Gingold2017-10-111-89/+88
* sem_assocs: rewrite (pass v87)Tristan Gingold2017-09-251-0/+1
* Improve error messageTristan Gingold2017-03-111-1/+2
* vhdl08: unbounded records (WIP)Tristan Gingold2017-02-121-0/+1
* vhdl2008: handle 'Subtype as a type name and in disp_vhdlTristan Gingold2017-01-151-0/+3
* Add xref_keyword for PSL keywords that aren't reserved words.Tristan Gingold2017-01-151-0/+16
* vhdl08: implement 'subtype attributeTristan Gingold2017-01-131-1/+4
* vhdl08: allow PSL default clock declaration in block declarative parts.Tristan Gingold2017-01-131-63/+88
* Allow operator symbol as formal name.Tristan Gingold2016-12-081-8/+10
* Fix spelling in error messageRobin Joy2016-12-071-2/+2
* parse: improve error message on missing 'generic map'Tristan Gingold2016-12-051-0/+9
* vhdl08: allow unaffected in sequential signal assignments.Tristan Gingold2016-11-011-9/+23
* Fix a crash for a simple 'unaffected'.Tristan Gingold2016-11-011-1/+4
* ownership: fix arrays and physical types from parse.Tristan Gingold2016-10-181-9/+8
* iirs: rename base_type to number_base_type to avoid confusion.Tristan Gingold2016-10-131-1/+1
* Rework AST to setup ownership and reference policy.Tristan Gingold2016-10-111-0/+3
* disp_vhdl: print 'parameter' if textually present.Tristan Gingold2016-10-051-0/+2
* iirs: subtype indication is never a ref.Tristan Gingold2016-10-051-1/+0
* Rework range_expression and incomplete type for instantiation.Tristan Gingold2016-09-301-2/+2
* parse: remove duplicated function.Tristan Gingold2016-09-281-40/+11
* vhdl08: parse parameter reserved word.Tristan Gingold2016-09-251-62/+188
* vhdl08: add support for generic-mapped packagesTristan Gingold2016-09-151-0/+1
* parse: improve some error messages.Tristan Gingold2016-09-061-12/+25
* Rework restriction checks on declarative item.Tristan Gingold2016-09-051-50/+365
* vhdl08: preliminary work for nested package and type association.Tristan Gingold2016-09-011-13/+23