aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/parse.adb
Commit message (Expand)AuthorAgeFilesLines
* 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
* vhdl08: parse and analyze interface types.Tristan Gingold2016-09-011-0/+16
* Avoid a crash with postponed assertions in vhdl08Tristan Gingold2016-08-271-0/+5
* Avoid a crash on bad component name.Tristan Gingold2016-08-261-1/+2
* Rewrite error messages.Tristan Gingold2016-08-021-3/+4
* Rewrite scan error messages: use formatting.Tristan Gingold2016-08-021-48/+47
* Rework warnings to have a uniq tag per warning.Tristan Gingold2016-08-011-1/+2
* Adjust xrefs for case-generate and context declaration.Tristan Gingold2016-07-071-3/+9
* vhdl08: add support of case-generate statementTristan Gingold2016-07-071-2/+8
* Parse case generate statement.Tristan Gingold2016-07-051-2/+136
* parse: extract parse_case_statement.Tristan Gingold2016-07-051-83/+100
* vhdl08: fix parse of elsif in generate.Tristan Gingold2016-07-031-9/+31
* PSL: add clocked SERE, make endpoints visible from VHDL.Tristan Gingold2016-03-221-5/+21
* parse: detect early use of signature in expressions.Tristan Gingold2016-02-181-1/+8
* parse: avoid weird error message for end protected.Tristan Gingold2016-02-171-1/+8
* psl: cover directive works on a sequence, not on a property.Tristan Gingold2016-02-141-21/+41
* Avoid a crash in physical type definition.Tristan Gingold2016-01-241-0/+4
* Parse: detect ill-formed formal names. Fix bug24324.Tristan Gingold2016-01-191-0/+23
* Add support for conditional assignments.Tristan Gingold2016-01-161-51/+196
* Remove unused code (scanner).Tristan Gingold2015-12-231-9/+1
* parse: remove unreachable code.Tristan Gingold2015-12-221-44/+8
* Scanner: fix use of latin-1 8 bit characters.Tristan Gingold2015-12-221-4/+3
* ghdl_simul debugger: handle break on operator, handle end of file.Tristan Gingold2015-12-031-1/+7
* parse: add comments.Tristan Gingold2015-11-301-0/+16
* Improve error message when ',' is used instead of ';' in interface.Tristan Gingold2015-11-251-1/+8
* Replace fat accesses by bounds accessesTristan Gingold2015-08-291-25/+26
* Preliminary work to support external names (parse, semantic)Tristan Gingold2015-05-231-4/+229