aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-sem_stmts.adb
Commit message (Collapse)AuthorAgeFilesLines
* vhdl-ams: fix overload for simple simultaneous statement.Tristan Gingold2019-12-291-3/+17
| | | | Fix tree consistency for branch quantity declarations.
* vhdl: improve support of AMS-vhdl (array and record natures, source quantities)Tristan Gingold2019-12-281-43/+238
|
* vhdl: extract sem_concurrent_statement, to handle hdl stmt in vunits.Tristan Gingold2019-10-251-93/+88
|
* vhdl: add exit/next flags.Tristan Gingold2019-09-181-0/+8
|
* vhdl: renames Conditional_Expression to Conditional_Expression_Chain.Tristan Gingold2019-09-021-4/+5
|
* vhdl: parse verification unit (WIP).Tristan Gingold2019-08-171-1/+1
|
* vhdl: remove severity from cover, report and severity from assume.Tristan Gingold2019-08-081-2/+9
|
* Add support for PSL assumptions, used in formal verification (#880)Pepijn de Vos2019-08-071-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | * vhdl: make the parser understand PSL assume * assume does not actually have report according to the spec. Just a property. * add SPL assume to semantic analysis * canonicalise PSL assume * add assume to annotations * add PSL assume to simulation code * statement -> directive * add assume to translation files * update ticked24 testcase * correctly parse assume * add assume testcase * refactor chunk of duplicated code
* vhdl: add a comment.Tristan Gingold2019-07-161-0/+3
|
* vhdl: rename Cover_Statement to Cover_Directive.Tristan Gingold2019-07-041-2/+2
|
* vhdl: parse and analyze restrict directive.Tristan Gingold2019-07-041-0/+2
|
* vhdl: improve error messages for generate statement.Tristan Gingold2019-06-121-1/+1
|
* vhdl: detect unused signals and variables.Tristan Gingold2019-06-051-1/+2
|
* vhdl-sem_stmts.adb: minor refactoring.Tristan Gingold2019-05-281-1/+1
|
* errorout: add messages group instead of continuation.Tristan Gingold2019-05-121-4/+6
|
* vhdl: replace Iir_Int64 by Int64, and Iir_Fp64 by Fp64.Tristan Gingold2019-05-101-1/+1
|
* vhdl: extract vhdl.errors from errorout.Tristan Gingold2019-05-081-0/+1
|
* vhdl: move iirs_utils to vhdl.utilsTristan Gingold2019-05-061-1/+1
|
* vhdl: move xrefs to vhdl child package.Tristan Gingold2019-05-061-1/+1
|
* vhdl: move evaluation to vhdl child.Tristan Gingold2019-05-051-1/+1
|
* vhdl: move std_standard package to vhdl child.Tristan Gingold2019-05-051-1/+1
|
* vhdl: move sem* packages to vhdl children.Tristan Gingold2019-05-051-0/+2183