Wilson Snyder
|
f62c070d06
|
Internals: Concat strings only when final; prep for queues.
|
2020-10-17 18:56:38 -04:00 |
Wilson Snyder
|
6430743b6f
|
Fix method calls to package class functions (#2565). [Peter Monsson]
|
2020-09-22 09:09:10 -04:00 |
Wilson Snyder
|
0c49cca527
|
Fix $urandom_range passed variable (#2563).
|
2020-09-22 08:44:51 -04:00 |
Peter Monsson
|
d0819f156f
|
Add support for |=> inside properties (#1292).
|
2020-09-10 06:49:04 -04:00 |
Wilson Snyder
|
30f3774134
|
Support const object new() assignments.
|
2020-09-07 17:26:53 -04:00 |
Wilson Snyder
|
1899a875a4
|
Internals: Create VAccess class. No functional change intended.
|
2020-09-07 17:09:25 -04:00 |
Wilson Snyder
|
ba5779c69e
|
Fix queues as class members (#2525).
|
2020-08-29 12:56:43 -04:00 |
Wilson Snyder
|
bed3101dfc
|
Internals: Use VL_RESTORER class to save/restore vars. No functional change intended.
|
2020-08-24 21:13:28 -04:00 |
Wilson Snyder
|
917d3b0fb3
|
Support virtual class
|
2020-08-23 20:27:25 -04:00 |
Wilson Snyder
|
20206b1e2e
|
Support simple class extends.
|
2020-08-23 19:37:56 -04:00 |
Wilson Snyder
|
132cc1d068
|
Parser: Move timing control unsupported message
|
2020-08-23 08:56:35 -04:00 |
Wilson Snyder
|
f4a72946eb
|
Support $urandom, $urandom_range without stability.
|
2020-08-23 08:42:50 -04:00 |
Wilson Snyder
|
4e6d2cfe38
|
Fix class constructor error on assignments to const.
|
2020-08-22 22:44:00 -04:00 |
Wilson Snyder
|
8455ee7091
|
Optimize one-statement fork/join into begin
|
2020-08-22 20:04:02 -04:00 |
Yutetsu TAKATSUKASA
|
f632ea500c
|
Fix slice of unpacked array calculation (Issue #2506) (#2507)
Fixes Issue #2506 by shifting index as ArraySel does
|
2020-08-22 15:23:26 +09:00 |
Wilson Snyder
|
6013b54f7b
|
clang-tidy cleanups. No functional change intended.
|
2020-08-16 14:55:46 -04:00 |
Wilson Snyder
|
ac04e85a1c
|
C++11: More range for. No functional change intended.
|
2020-08-16 12:54:32 -04:00 |
Wilson Snyder
|
78aee6f4e7
|
C++11: Use sized enums (+4% performance).
|
2020-08-16 12:05:35 -04:00 |
Wilson Snyder
|
ee9d6dd63f
|
C++11: Favor auto, range for. No functional change intended.
|
2020-08-16 11:44:06 -04:00 |
Wilson Snyder
|
72d2cff0a1
|
C++11: Use member declaration initalizations. No functional change intended.
|
2020-08-16 11:44:06 -04:00 |
Wilson Snyder
|
042d3eed23
|
C++11: Use override where possible. No functional change.
|
2020-08-16 11:44:05 -04:00 |
Wilson Snyder
|
c0127599df
|
C++11: Use nullptr. No functional change.
|
2020-08-16 11:44:05 -04:00 |
Wilson Snyder
|
7c54a451a9
|
C++11: Remove pre-c11 VL_OVERRIDE etc. No functional change.
|
2020-08-16 11:44:05 -04:00 |
Peter Monsson
|
4a5e4b04f3
|
Support $rose and $fell. (#2148) (#2501)
|
2020-08-14 07:37:10 -04:00 |
Wilson Snyder
|
20c906261b
|
Fix casting non-self-determined subexpressions (#2493).
|
2020-08-09 20:59:06 -04:00 |
Wilson Snyder
|
98cd925fda
|
Fix non-32 bit conversion to float (#2495).
|
2020-08-06 21:56:43 -04:00 |
Peter Monsson
|
1280070abb
|
Support $stable (#2488)
|
2020-07-28 18:26:24 -04:00 |
Wilson Snyder
|
50c28fa9d3
|
Parser: Move 'pure virtual' and 'extern' unsupported messages down out of parser.
|
2020-07-02 08:24:50 -04:00 |
Wilson Snyder
|
4d5e448664
|
Parser: Move member qualifier unsupporteds out of parser.
|
2020-07-01 07:31:53 -04:00 |
Wilson Snyder
|
af197f2ceb
|
Parser: Move 'virtual class' block unsupported messages down out of parser
|
2020-06-29 21:03:14 -04:00 |
Wilson Snyder
|
ad55564905
|
Parser: Move disable fork and wait fork down into elaborate stage
|
2020-06-29 20:22:39 -04:00 |
Wilson Snyder
|
6de78d58fa
|
Add new UNSUPPORTED error code to replace most previous Unsupported: messages.
|
2020-06-09 19:20:16 -04:00 |
Wilson Snyder
|
d42f9c095b
|
Delay parsing of associative arrays until dtypes known.
|
2020-06-09 07:13:40 -04:00 |
Wilson Snyder
|
47f040a5fd
|
Internals: Do data type elaboration always as child node, before movement to symbol table.
|
2020-06-08 06:47:18 -04:00 |
Wilson Snyder
|
1eaec2aa8a
|
Support --bbox-unsup of $cast
|
2020-06-06 09:30:11 -04:00 |
Geza Lore
|
95534fa5c5
|
Remove unused headers (#2389)
|
2020-05-31 20:21:07 +01:00 |
Wilson Snyder
|
5089ac6119
|
Remove VL_ULL as ULL now in MSVC & C++11
|
2020-05-28 20:32:07 -04:00 |
Wilson Snyder
|
f7249ad23a
|
Internals: AstRefDType points to AstTypedef instead of sub-dtype, in prep for future commits.
|
2020-05-24 14:22:06 -04:00 |
Wilson Snyder
|
6a882f9dc6
|
Internal code coverage improvements. No functional change intended.
|
2020-05-23 10:34:58 -04:00 |
Wilson Snyder
|
01f3e81a36
|
Internals: Parse extend/implements/etc using generic identifiers.
|
2020-05-21 21:31:15 -04:00 |
Stephen Henry
|
1a0da2e4ec
|
Support multi-channel descriptor (MCD) I/O (#2197)
|
2020-05-14 18:03:00 -04:00 |
Wilson Snyder
|
8998ffc4e5
|
Support reporting some fork syntax errors.
|
2020-05-10 15:01:43 -04:00 |
Wilson Snyder
|
ca162716c6
|
Internals: clang-format
|
2020-05-10 14:29:15 -04:00 |
Yossi Nivin
|
f9a0cf0cff
|
Support $countbits (#2287)
|
2020-05-10 14:27:22 -04:00 |
Wilson Snyder
|
070bcddf5a
|
Support unpacked array .sum and .product.
|
2020-05-10 12:48:33 -04:00 |
Wilson Snyder
|
a7e17a8855
|
Fix double conversion on half of conditional.
|
2020-05-08 21:35:45 -04:00 |
Wilson Snyder
|
72bd91c7f1
|
Support $isunbounded and parameter $. (#2104)
|
2020-05-07 21:12:58 -04:00 |
Wilson Snyder
|
8850ca962e
|
Fix newish error to use standard parens to ref IEEE.
|
2020-05-07 21:12:58 -04:00 |
Wilson Snyder
|
ca77a93214
|
Add lint check for bad delay locations.
|
2020-05-06 19:25:13 -04:00 |
Wilson Snyder
|
c6d1a9858a
|
Use clang-format 10.0.0
|
2020-04-28 18:47:59 -04:00 |