aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/parse.adb
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | Properly handle declarations in nested package.
* 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
| | | | Fixes #144
* 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
| | | | | translate: separate info for signals from object. Improve some error messages.
* Preliminary work to support external names (parse, semantic)Tristan Gingold2015-05-231-4/+229
|
* Add context declaration and reference (vhdl 2008).Tristan Gingold2015-05-121-47/+184
|
* Rename Get_Location_Str to Image.Tristan Gingold2015-05-091-1/+2
|
* PSL: add comments, scan endpoint.Tristan Gingold2015-01-151-0/+5
|
* parser: improve error message and recovery on = for default expression.Tristan Gingold2015-01-151-0/+7
|
* xrefs: adjust for vhdl08.Tristan Gingold2015-01-141-4/+19
|
* disp_vhdl: adjust for vhdl2008 (generate, bit string).Tristan Gingold2015-01-141-0/+2
|
* vhdl08: forbid simple block_specification for labeled if-generate statement.Tristan Gingold2015-01-101-1/+12
|
* vhdl08: block configuration for if-generate statements.Tristan Gingold2015-01-101-7/+14
|
* Handle vhdl08 if generate statementsTristan Gingold2015-01-071-19/+116
|
* Initial rework for vhdl 2008 generate statements.Tristan Gingold2015-01-031-51/+156
|
* Rename name_table.name_buffer and name_length to avoid clash.Tristan Gingold2014-12-311-8/+9
|
* vhdl 2008: handle sized bit strings.Tristan Gingold2014-12-301-23/+201
|
* Rework string literals: store literals position.Tristan Gingold2014-12-291-31/+27
|
* Use same node for implicit and explicit subprogram declarations.Tristan Gingold2014-12-151-3/+8
|
* iirs: reduce size of interface objects.Tristan Gingold2014-12-141-10/+9
|
* iirs: reduce size of signal_declaration.Tristan Gingold2014-12-141-8/+22
|
* Put attribute_value_chain in parent.Tristan Gingold2014-12-141-13/+29
|
* PSL: allow labels on psl directives (fix ticket26).Tristan Gingold2014-12-131-9/+21
|
* Create src/vhdl subdirectory.Tristan Gingold2014-11-041-0/+7143