aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-sem_stmts.adb
Commit message (Expand)AuthorAgeFilesLines
* vhdl: move check on instantiation name from sem to parse.Tristan Gingold2021-07-281-1/+1
* vhdl-sem_stmts.adb: avoid a crash when forced analysis.Tristan Gingold2021-07-231-0/+4
* vhdl-sem_stmts.adb: avoid a crash on invalid expressionTristan Gingold2021-07-051-1/+3
* vhdl-nodes: remove Identifier from Psl_Default_ClockTristan Gingold2021-06-301-0/+1
* vhdl: avoid a crash on forced analysis of a erroneous name expressionTristan Gingold2021-05-281-2/+6
* vhdl-sem_stmts.adb: avoid duplicate error messageTristan Gingold2021-05-281-0/+3
* vhdl-sem_stmts: handle aliases for force/release assignment. Fix #1751Tristan Gingold2021-05-061-5/+8
* Add a warning for processes without a wait statement. Fix #1677Tristan Gingold2021-03-081-7/+13
* vhdl-sem_stmts: avoid overflow. Fix #1639Tristan Gingold2021-02-101-3/+13
* update license headersumarcor2021-01-141-11/+9
* vhdl-sem_stmts: fix typo (#1518)Douwe den Blanken2020-11-201-1/+1
* vhdl: parse and analyze force/release signal assignment statements.Tristan Gingold2020-08-011-16/+165
* vhdl: improve support of subtype attribute.Tristan Gingold2020-07-181-14/+35
* vhdl: --std93c is now an alias for --std=93 -frelaxedTristan Gingold2020-06-131-4/+2
* vhdl-parse: always keep parentheses in case expression. For #1364Tristan Gingold2020-06-131-0/+4
* vhdl-sem_stmts: improve error message for signal assignment.Tristan Gingold2020-03-061-0/+9
* vhdl: relax rule for choice expression staticness.Tristan Gingold2020-01-151-0/+9
* ams-vhdl: add simultaneous null statement.Tristan Gingold2019-12-301-0/+34
* ams-vhdl: add frequency function, minor fixes.Tristan Gingold2019-12-301-1/+1
* ams-vhdl: improve error recoveryTristan Gingold2019-12-301-0/+7
* ams-vhdl: analyze, canon and print simultaneous procedural statements.Tristan Gingold2019-12-301-0/+27
* vhdl-ams: fix overload for simple simultaneous statement.Tristan Gingold2019-12-291-3/+17
* 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: 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