Wilson Snyder
|
8e06b1e925
|
Misc internal coverage cleanups
|
2020-12-07 23:15:29 -05:00 |
Wilson Snyder
|
47eeef485d
|
Report UNUSED on parameters, localparam and genvars (#2627).
|
2020-12-07 19:49:50 -05:00 |
Wilson Snyder
|
251812638d
|
Internals: Rename accessor. No functional change.
|
2020-12-07 18:50:31 -05:00 |
Krzysztof Bieganski
|
cf7ea06b5d
|
Support randomize() class method and rand
|
2020-12-07 17:55:22 -05:00 |
Wilson Snyder
|
cd248f6bd7
|
Internals: Make consistent left/right/lo/hi accessors to ranges.
Change order of Range to store always left:right.
XML output changes to now show left:right (previously info was lost), no other change intended.
|
2020-12-06 21:13:56 -05:00 |
Wilson Snyder
|
b32d530000
|
Error message cleanup
|
2020-12-06 20:33:08 -05:00 |
Wilson Snyder
|
570631380b
|
Internal: Misc cleanups. No functional change intended.
|
2020-12-06 13:49:44 -05:00 |
Wilson Snyder
|
74ef35d3b3
|
Support $cast and new CASTCONST warning.
|
2020-12-05 22:58:36 -05:00 |
Wilson Snyder
|
8b8ebb0e43
|
Internals: Use restorer. No functional change.
|
2020-12-05 22:21:30 -05:00 |
Yutetsu TAKATSUKASA
|
301b4ff1ad
|
Internals: Introduce TaskDpiUtils in V3Task (#2670)
* Internals:Simplify V3Task.cpp. no functional change intended
* Internals:Introduce TaskDpiUtils in V3Task.cpp. No functional change intended
|
2020-12-06 12:09:48 +09:00 |
Wilson Snyder
|
9c2785b49b
|
Internals: Swap lhs/rhs $cast args.
|
2020-12-05 17:11:00 -05:00 |
Wilson Snyder
|
8582aed66a
|
Add --top option as alias of --top-module.
|
2020-12-05 16:58:17 -05:00 |
Wilson Snyder
|
9bd5cd4ef3
|
Internals: Track null separately from '0
|
2020-12-05 16:49:10 -05:00 |
Wilson Snyder
|
f858dd44ac
|
Fix :: references to forward classes
|
2020-12-05 16:23:20 -05:00 |
Wilson Snyder
|
e69736124f
|
Debug: Less verbose link.
|
2020-12-05 16:16:37 -05:00 |
Wilson Snyder
|
f0e691a1b8
|
Handle unsupported parameters through link phase
|
2020-12-05 11:30:14 -05:00 |
Wilson Snyder
|
5fb834e41e
|
Fix passing parameter type instantiations by position number.
|
2020-12-05 11:00:30 -05:00 |
Yuri Victorovich
|
016611021d
|
Fix the default GNU Make executable name on FreeBSD (#2553)
|
2020-12-02 19:27:53 -05:00 |
Wilson Snyder
|
fa20614277
|
Fix Ubuntu 16.04 LTS warning
|
2020-12-02 19:20:03 -05:00 |
Wilson Snyder
|
1e69167191
|
Internals: Move function in V3Width. No functional change.
|
2020-12-02 18:51:29 -05:00 |
Wilson Snyder
|
faa5edc068
|
Add TspStateBase destructor (#2620).
|
2020-12-02 07:37:34 -05:00 |
Wilson Snyder
|
b054d937cb
|
Rename static/thread misnamed variables. No functional change.
|
2020-12-01 19:01:20 -05:00 |
Wilson Snyder
|
212e8fb14b
|
Internals: Cleanup some inlines, use constexpr. No functional change intended.
|
2020-12-01 18:49:03 -05:00 |
Wilson Snyder
|
d21b4e3fc7
|
Internal cast preparatory cleanups.
|
2020-11-29 18:26:06 -05:00 |
Wilson Snyder
|
665e8edaff
|
Support $monitor and $strobe.
|
2020-11-29 11:31:38 -05:00 |
Wilson Snyder
|
67103d346b
|
Fix $fwriteh/$fwriteo
|
2020-11-29 10:53:44 -05:00 |
Wilson Snyder
|
aebb54444e
|
Internals: Favor NodeProcedure. No functional change intended.
|
2020-11-29 09:50:30 -05:00 |
Wilson Snyder
|
a54ac52a35
|
Internals: Use 'Bit' where mean 2-state type. No functional change.
|
2020-11-29 08:23:36 -05:00 |
Wilson Snyder
|
aa360052a8
|
Internals: Code movement, no functional change.
|
2020-11-28 22:01:11 -05:00 |
Wilson Snyder
|
e09f039a36
|
Internals: Remove dead code. No functional change.
|
2020-11-28 21:43:37 -05:00 |
Wilson Snyder
|
ff262fc4fb
|
Support type(t) static casting
|
2020-11-28 17:29:21 -05:00 |
Wilson Snyder
|
9a9931fb9d
|
Support complex function arguments.
|
2020-11-28 13:46:14 -05:00 |
Wilson Snyder
|
30686d8550
|
Support passing of objects to functions
|
2020-11-28 12:43:24 -05:00 |
Wilson Snyder
|
05f3fd7c6e
|
Fix class new with math.
|
2020-11-28 12:26:44 -05:00 |
Wilson Snyder
|
e14319b401
|
Internals: Refactor V3Param through code movement only. No functional change intended.
|
2020-11-28 12:04:29 -05:00 |
Wilson Snyder
|
1299b70945
|
Internals: Pass class parameters through link.
|
2020-11-27 22:48:42 -05:00 |
Wilson Snyder
|
cf2810db8b
|
Change -sv option to select 1800-2017 instead of 1800-2005.
|
2020-11-27 21:49:47 -05:00 |
Wilson Snyder
|
d77beecc6e
|
Fix $countbits(..., 'z)
|
2020-11-27 21:34:40 -05:00 |
Wilson Snyder
|
0c6bd42da3
|
Fix $countbits(..., 'x)
|
2020-11-27 20:51:32 -05:00 |
Wilson Snyder
|
5091298fae
|
Internals: Cleanup V3Unknown. No functional change intended.
|
2020-11-27 20:25:02 -05:00 |
Wilson Snyder
|
cef7610b14
|
Fix crash on virtual interfaces.
|
2020-11-27 20:02:17 -05:00 |
Wilson Snyder
|
ed268805ce
|
Lint check for pure virtual in non-virtual class.
|
2020-11-27 19:53:04 -05:00 |
Wilson Snyder
|
123d1af29d
|
Fix crash on non-class static function
|
2020-11-27 14:58:50 -05:00 |
Wilson Snyder
|
963fd0664d
|
Fix class-in-module issues
|
2020-11-27 09:42:51 -05:00 |
Wilson Snyder
|
4643d6e883
|
Internals: Refactor V3Param through code movement only. No functional change intended.
|
2020-11-27 09:17:44 -05:00 |
Wilson Snyder
|
d89fc05da1
|
Internals: Refactor V3Param through code movement only. No functional change intended.
|
2020-11-27 09:04:56 -05:00 |
Wilson Snyder
|
84d7380588
|
Internals: Param immediate delete, in prep for next commit. No functional change intended.
|
2020-11-27 08:50:29 -05:00 |
Wilson Snyder
|
04febb1944
|
Internals: Move V3Param code. No functional change.
|
2020-11-26 15:03:55 -05:00 |
Wilson Snyder
|
d56b923eaa
|
Fix 'randomize() with {}' crash
|
2020-11-26 11:50:50 -05:00 |
Wilson Snyder
|
a37866ee92
|
Support 'super'.
|
2020-11-26 11:06:59 -05:00 |