Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vhdl-parse: handle 'end for' in configuration specification. | Tristan Gingold | 2022-12-21 | 1 | -0/+23 |
| | | | | Fix #2277 | ||||
* | files_comments: add comments, slightly simplify the interface | Tristan Gingold | 2022-12-20 | 1 | -1/+3 |
| | |||||
* | vhdl: rework comment gathering to handle empty lines. | Tristan Gingold | 2022-11-27 | 1 | -27/+51 |
| | |||||
* | vhdl-parse: add a comment | Tristan Gingold | 2022-11-23 | 1 | -2/+4 |
| | |||||
* | file_comments: add comments_range to support deferred gathering | Tristan Gingold | 2022-11-23 | 1 | -0/+17 |
| | | | | For processes. | ||||
* | vhdl-parse: gather comments for subprograms | Tristan Gingold | 2022-11-22 | 1 | -0/+5 |
| | |||||
* | vhdl-parse: gather comments for enumerations and their literals | Tristan Gingold | 2022-11-22 | 1 | -1/+15 |
| | |||||
* | vhdl-parse: gather more comments (type, objects) | Tristan Gingold | 2022-11-22 | 1 | -1/+22 |
| | |||||
* | vhdl-parse: handle inside comments | Tristan Gingold | 2022-11-21 | 1 | -0/+31 |
| | |||||
* | Add an API to gather comments. | Tristan Gingold | 2022-11-20 | 1 | -4/+22 |
| | |||||
* | vhdl-parse.adb: handle external names as assignment target. | Tristan Gingold | 2022-10-14 | 1 | -2/+4 |
| | | | | Fix #2219 | ||||
* | vhdl-parse.adb: parse pathname expression | Tristan Gingold | 2022-08-11 | 1 | -0/+10 |
| | |||||
* | vhdl: add support for default in interface subprogram. Fix #2163 | Tristan Gingold | 2022-08-07 | 1 | -0/+17 |
| | |||||
* | vhdl-parse: set reference_terminal flag | Tristan Gingold | 2022-07-26 | 1 | -0/+1 |
| | |||||
* | vhdl-parse: fix crashes after error. Fix #2110 | Tristan Gingold | 2022-06-26 | 1 | -2/+6 |
| | |||||
* | vhdl-parse.adb: fix uninitialized variable, for #2076 | Tristan Gingold | 2022-06-06 | 1 | -0/+1 |
| | |||||
* | vhdl-parse: avoid a crash with return identifier. Fox #2076 | Tristan Gingold | 2022-06-06 | 1 | -1/+7 |
| | |||||
* | vhdl-parse: do not allow nested context declaration. For #2070 | Tristan Gingold | 2022-06-01 | 1 | -1/+5 |
| | |||||
* | vhdl-parse: avoid a crash on too large numbers. For #2070 | Tristan Gingold | 2022-06-01 | 1 | -1/+8 |
| | |||||
* | vhdl: avoid crash after an error. For #2070 | Tristan Gingold | 2022-06-01 | 1 | -1/+3 |
| | |||||
* | vhdl: parse return identifier (v19) | Tristan Gingold | 2022-03-04 | 1 | -2/+29 |
| | |||||
* | vhdl-parse: improve error message for empty records | Tristan Gingold | 2021-11-28 | 1 | -29/+33 |
| | |||||
* | vhdl/psl: handle PSL inherit spec. For #1899 | Tristan Gingold | 2021-11-05 | 1 | -2/+10 |
| | |||||
* | vhdl: parse PSL inherit spec. For #1899 | Tristan Gingold | 2021-11-04 | 1 | -3/+45 |
| | |||||
* | Add parsing of case? statement and simple test. | Brian Padalino | 2021-09-24 | 1 | -4/+20 |
| | | | | Also add the Matching flag to the Iir_Kind_Case_Statement. | ||||
* | vhdl-parse.adb: minor reformatting | Tristan Gingold | 2021-09-18 | 1 | -1/+2 |
| | |||||
* | vhdl-parse.adb: adjust error message. Fix #1485 | Tristan Gingold | 2021-09-07 | 1 | -1/+1 |
| | |||||
* | vhdl-parse: support for-generate in vunits. Fix #1850 | Tristan Gingold | 2021-08-27 | 1 | -2/+10 |
| | |||||
* | vhdl-parse.adb: improve error recovery. For #1837 | Tristan Gingold | 2021-08-24 | 1 | -0/+2 |
| | |||||
* | vhdl-parse: use if_generate_else_clause for elsif clauses. Fix #1824 | Tristan Gingold | 2021-07-29 | 1 | -1/+1 |
| | |||||
* | vhdl: move check on instantiation name from sem to parse. | Tristan Gingold | 2021-07-28 | 1 | -0/+3 |
| | | | | Fix #1823 | ||||
* | vhdl: avoid a crash on forced analysis of a erroneous name expression | Tristan Gingold | 2021-05-28 | 1 | -20/+17 |
| | |||||
* | src: Clarify error for conditional signal assignment. | Ondrej Ille | 2021-04-11 | 1 | -1/+2 |
| | |||||
* | src: Allow case generate only in VHDL 2008. | Ondrej Ille | 2021-04-11 | 1 | -0/+1 |
| | |||||
* | src: Unify check for VHDL at least 2008 | Ondrej Ille | 2021-04-11 | 1 | -47/+25 |
| | |||||
* | src: Remove obsolete FIXME, file_open_information parsed. Default ↵ | Ondrej Ille | 2021-04-05 | 1 | -1/+0 |
| | | | | "IN"/"READ_MODE" behavior of file implemented. | ||||
* | src: Better reporting of missing parenthesis. | Ondrej Ille | 2021-04-03 | 1 | -5/+24 |
| | | | | If multiple are missing, report only once and total missing count. | ||||
* | src: Add Resync_To_End_Of_External_Name. | Ondrej Ille | 2021-04-03 | 1 | -1/+21 |
| | |||||
* | vhdl-parse.adb: fix indentation (for #1711) | Tristan Gingold | 2021-04-03 | 1 | -30/+31 |
| | |||||
* | src: More detailed message on invalid variable locations. | Ondrej Ille | 2021-04-03 | 1 | -12/+46 |
| | |||||
* | src: Provide nicer message if Tok_Is is swapped with Tok_Assign for alias. | Ondrej Ille | 2021-04-03 | 1 | -2/+6 |
| | |||||
* | Add support for PSL onehot/onehot0 functions (#1633) | T. Meissner | 2021-02-09 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | * vhdl: parse PSL onehot/onehot0 builtin calls. For #662 * update pyGHDL bindings * Synthesis of PSL built-in onehot/onehot0 function. * testsuite/synth: add tests of PSL built-in functions onehot()/onehot0() for #662 * doc: add info about PSL built-in functions onehot()/onehot0() for #662 * synth: refactor synthesis of onehot/onehot0 functions Co-authored-by: eine <eine@users.noreply.github.com> | ||||
* | update license headers | umarcor | 2021-01-14 | 1 | -11/+9 |
| | |||||
* | vhdl-parse.adb: improve diagnostic messages | Tristan Gingold | 2021-01-05 | 1 | -1/+2 |
| | |||||
* | vhdl: fix reprint of vhdl08 array element constraints. | Tristan Gingold | 2021-01-05 | 1 | -0/+2 |
| | |||||
* | vhdl-parse: improve error recovery on extra right parenthesis | Tristan Gingold | 2020-11-04 | 1 | -7/+21 |
| | |||||
* | vhdl-parse: improve error recovery on tick. | Tristan Gingold | 2020-11-04 | 1 | -0/+5 |
| | |||||
* | vhdl-parse: do not skip token in case of error. Fix #1500 | Tristan Gingold | 2020-10-29 | 1 | -1/+1 |
| | |||||
* | vhdl-parse: improve error message for extra '('. | Tristan Gingold | 2020-10-09 | 1 | -1/+5 |
| | |||||
* | vhdl: parse subprogram instantiations. For #1470 | Tristan Gingold | 2020-09-24 | 1 | -86/+174 |
| |