Wilson Snyder
|
5d3dd52f13
|
Support queue slicing (#2326).
|
2020-10-18 13:23:39 -04:00 |
Wilson Snyder
|
a56e0a6e89
|
Internals: Prep for type method. No functional change intended.
|
2020-10-17 16:48:11 -04:00 |
Rafal Kapuscik
|
7be343fd7c
|
Support 'this' (#2585).
|
2020-10-08 07:54:01 -04:00 |
Wilson Snyder
|
4ba2637360
|
Fix class wide member display (#2567).
|
2020-09-25 07:37:38 -04:00 |
Piotr Binkowski
|
57a53c014d
|
Internals: Add proper delegation to dump methods (#2555)
|
2020-09-16 21:52:24 -04:00 |
Peter Monsson
|
d0819f156f
|
Add support for |=> inside properties (#1292).
|
2020-09-10 06:49:04 -04:00 |
Wilson Snyder
|
b77eab3f83
|
Fix crash when mismatching queue types.
|
2020-09-07 21:13:38 -04:00 |
Wilson Snyder
|
1899a875a4
|
Internals: Create VAccess class. No functional change intended.
|
2020-09-07 17:09:25 -04:00 |
Wilson Snyder
|
3d073c9534
|
Fix class extends to use virtual destruction
|
2020-08-23 20:00:39 -04:00 |
Wilson Snyder
|
20206b1e2e
|
Support simple class extends.
|
2020-08-23 19:37:56 -04:00 |
Wilson Snyder
|
f4a72946eb
|
Support $urandom, $urandom_range without stability.
|
2020-08-23 08:42:50 -04:00 |
Wilson Snyder
|
6013b54f7b
|
clang-tidy cleanups. No functional change intended.
|
2020-08-16 14:55:46 -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
|
034737d2a8
|
C++11: Use member declaration initalizations (in nodes). No functional change intended.
|
2020-08-16 11:44:06 -04:00 |
Wilson Snyder
|
033e7ac020
|
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
|
ea4031cbd3
|
C++11: Use delegating constructors. 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 |
Yutetsu TAKATSUKASA
|
953a442827
|
Support hierarchical verilation using protect lib (#2206)
|
2020-08-15 09:43:53 -04:00 |
Peter Monsson
|
4a5e4b04f3
|
Support $rose and $fell. (#2148) (#2501)
|
2020-08-14 07:37:10 -04:00 |
Wilson Snyder
|
98cd925fda
|
Fix non-32 bit conversion to float (#2495).
|
2020-08-06 21:56:43 -04:00 |
Wilson Snyder
|
2bc813da4a
|
Refactor and test VL_MULS_MAX_WORDS
|
2020-08-03 22:12:24 -04:00 |
Peter Monsson
|
1280070abb
|
Support $stable (#2488)
|
2020-07-28 18:26:24 -04:00 |
Wilson Snyder
|
0c70f0c786
|
clang-format
|
2020-07-26 17:50:31 -04:00 |
Piotr Binkowski
|
58739a0a99
|
Internals: add isProgram to AstModule (#2470)
This allows to check which AstModules were created from `program` keyword
|
2020-07-16 07:31:16 -04:00 |
Wilson Snyder
|
ce340658d6
|
Internals: revert (#2467)
|
2020-07-15 07:50:17 -04:00 |
Piotr Binkowski
|
a02c420064
|
Internals: separate AST class for program (#2467)
|
2020-07-15 07:39:58 -04:00 |
Wilson Snyder
|
fdb4d3a145
|
Fix coredump with UVM parse, caused by recent commit.
|
2020-07-11 20:32:27 -04:00 |
Wilson Snyder
|
9e5cd463e5
|
Parser: Move class parameter unsupported messages down out of parser
|
2020-07-11 18:39:01 -04:00 |
Wilson Snyder
|
bb8899f307
|
Internals: Rename AstPackageRef as may point to class.
|
2020-07-11 10:29:15 -04:00 |
Wilson Snyder
|
75d255a3bf
|
Internals: clang-format
|
2020-07-10 18:08:04 -04:00 |
Geza Lore
|
1632160fb1
|
Internals: Remove redunand SenItem nodes (#2457)
|
2020-07-05 13:13:03 -04:00 |
Yutetsu TAKATSUKASA
|
271fa5fe3c
|
Internals: move parseParamLiteral() to AstConst . No functional change intended. (#2452)
|
2020-07-02 07:29:52 -04:00 |
Fan Shupei
|
04c96694e6
|
Add $writememb support (#2450)
|
2020-07-01 17:32:15 -04:00 |
Wilson Snyder
|
236c2141e3
|
Parser: Move 'with' block unsupported messages down out of parser
|
2020-06-30 21:37:11 -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
|
748c818ccb
|
Parser: Move 'wait' block unsupported messages down out of parser
|
2020-06-29 20:39:39 -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
|
6e57076726
|
Support --bbox-unsup parsing of nested foreach.
|
2020-06-09 22:05:06 -04:00 |
Wilson Snyder
|
3c8953fec2
|
Fix $sformat with non-constant string first argument
|
2020-06-09 19:40:49 -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
|
5cd5c05c05
|
Support --bbox-unsup parsing of event control expressions
|
2020-06-06 15:54:44 -04:00 |
Wilson Snyder
|
933e796cc2
|
Support $swrite with arbitrary arguments
|
2020-06-06 14:47:54 -04:00 |
Wilson Snyder
|
1eaec2aa8a
|
Support --bbox-unsup of $cast
|
2020-06-06 09:30:11 -04:00 |
Wilson Snyder
|
6ce878cb0d
|
Fix some clang-tidy warnings
|
2020-06-01 23:16:17 -04:00 |
Wilson Snyder
|
a57826b125
|
Line Coverage now tracks all statement lines, not just branch lines.
|
2020-05-31 15:52:17 -04:00 |
Wilson Snyder
|
611e8b10c6
|
Fix Verilog coverage to pass real column information
|
2020-05-31 09:05:10 -04:00 |
Wilson Snyder
|
5089ac6119
|
Remove VL_ULL as ULL now in MSVC & C++11
|
2020-05-28 20:32:07 -04:00 |
Maciej Sobkowski
|
9d48ff7745
|
Support pre/postifx incrementation/decrementation in array index (#2223)
|
2020-05-28 18:08:15 -04:00 |