aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/parse.adb
Commit message (Expand)AuthorAgeFilesLines
* vhdl: move parse package as vhdl child.Tristan Gingold2019-05-041-9872/+0
* vhdl: move tokens as vhdl child package.Tristan Gingold2019-05-041-1/+1
* vhdl: move scanner under vhdl hierarchy.Tristan Gingold2019-05-041-11/+11
* parse_physical_type_definition: check secondary unit definition.Tristan Gingold2019-01-051-2/+14
* Remove unused is_ref for choices. Adjust.Tristan Gingold2019-01-021-26/+7
* parse: improve error message.Tristan Gingold2018-12-301-1/+2
* parse/sem: be more tolerant of parse errors.Tristan Gingold2018-12-231-42/+28
* parse/sem: be more tolerante to parse errors.Tristan Gingold2018-12-231-14/+22
* analysis: tolerate more parse errors (empty enumeration type).Tristan Gingold2018-12-221-36/+31
* parse: improve error recovery.Tristan Gingold2018-12-181-1/+20
* parse: improve error recovery.Tristan Gingold2018-12-171-11/+12
* parse: improve error recovery in interfaces.Tristan Gingold2018-12-131-58/+133
* parse: continue to parse after error in design unit.Tristan Gingold2018-12-081-32/+32
* parse: remove scan_expect.Tristan Gingold2018-12-061-15/+14
* parse: factorize and streamline code.Tristan Gingold2018-12-061-209/+179
* parse: strenghten.Tristan Gingold2018-12-061-6/+19
* parse: refactoring to improve error messages.Tristan Gingold2018-12-051-185/+312
* Move Error_Msg_Parse from errorout to parse.Tristan Gingold2018-12-051-7/+21
* parse: strenghtenTristan Gingold2018-12-051-12/+43
* parser: do not try to parse when parenthesis are too nested.Tristan Gingold2018-12-051-1/+53
* parse: strenghten.Tristan Gingold2018-12-011-15/+7
* parse: do not eat unused token in alias.Tristan Gingold2018-11-301-6/+9
* Fix xref regression on subtype declaration from last patches.Tristan Gingold2018-11-301-1/+1
* parse: strenghten; avoid to eat incorrect tokens.Tristan Gingold2018-11-291-27/+32
* parse: strenghten, skip semi-colon in declarations.Tristan Gingold2018-11-291-103/+140
* parse: improve error message for PSL clock declaration as statement.Tristan Gingold2018-11-291-8/+38
* parser: strenghten.Tristan Gingold2018-11-281-2/+6
* parse: strenghten.Tristan Gingold2018-11-261-16/+17
* parser: strenghten.Tristan Gingold2018-11-231-17/+18
* parse: strenghten.Tristan Gingold2018-11-231-5/+3
* Strenghten parser.Tristan Gingold2018-11-191-0/+1
* parse: factorize, improve comment.Tristan Gingold2018-11-161-8/+2
* parse: strenghtenTristan Gingold2018-11-161-2/+17
* parse: strenghten.Tristan Gingold2018-11-161-11/+27
* parse: strenghten.Tristan Gingold2018-11-161-4/+12
* errorout: add %s to display strings.Tristan Gingold2018-11-161-4/+5
* parse: strenghten.Tristan Gingold2018-11-141-7/+18
* parse: strenghten.Tristan Gingold2018-11-141-4/+5
* parse: strenghten.Tristan Gingold2018-11-141-22/+27
* parser: remove Expect_Error, strenghten.Tristan Gingold2018-11-121-43/+73
* vhdl parse: get rid of parse_error exception.Tristan Gingold2018-11-121-41/+45
* psl: deals with grammer abiguity about and/or.Tristan Gingold2018-10-271-1/+1
* parse: remove unexpected use of Ada2012.Tristan Gingold2018-09-211-8/+11
* Add Get/Set_Choice_Position (WIP).Tristan Gingold2018-09-201-11/+28
* 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