Wilson Snyder
|
ca42be982c
|
Copyright year update.
|
2022-01-01 08:26:40 -05:00 |
Wilson Snyder
|
f775feb7f0
|
Fix foreach on dotted reference.
|
2021-12-12 20:43:15 -05:00 |
Wilson Snyder
|
984ee624ed
|
Fix break under foreach loop (#3230).
Internals: Move Foreach handling into V3Width.
|
2021-12-11 15:06:33 -05:00 |
Wilson Snyder
|
cd737065f2
|
Internals: More const. No functional change intended.
|
2021-11-26 17:55:36 -05:00 |
Wilson Snyder
|
2742a8c813
|
Internals: No need for variable name on immediate visitors. No functional change intended.
|
2021-11-26 10:52:45 -05:00 |
Wilson Snyder
|
05e12ab60e
|
Internals: More const. No functional change intended.
|
2021-11-26 10:52:45 -05:00 |
Wilson Snyder
|
37e3c6da70
|
Internals: Add more const. No functional change intended.
|
2021-11-13 13:50:44 -05:00 |
Wilson Snyder
|
758264dc77
|
Fix nested generate if genblk naming (#3189).
|
2021-11-01 08:59:00 -04:00 |
Geza Lore
|
dae9fa5053
|
Use VN_AS wherever possible and obvious. No functional change.
|
2021-10-22 14:06:00 +01:00 |
Wilson Snyder
|
d384a69877
|
Fix display has no time units on class function (#3116).
|
2021-09-08 19:31:46 -04:00 |
Wilson Snyder
|
8ecdc85cf7
|
Internals: C++11 style cleanups. No functional change.
|
2021-07-11 18:42:01 -04:00 |
Wilson Snyder
|
512fe0a2d1
|
Internals: Add const. No functional change.
|
2021-06-20 18:33:13 -04:00 |
Todd Strader
|
f446295274
|
Public interface params (#2901)
|
2021-04-21 13:46:13 -04:00 |
Wilson Snyder
|
689d5b5090
|
Internals: Add std:: to make_pair. No functional change.
|
2021-03-12 18:17:49 -05:00 |
Wilson Snyder
|
3a55600913
|
Internals: Restyle with C++11 using replacing typedef
|
2021-03-12 18:10:45 -05:00 |
Wilson Snyder
|
404b323f8c
|
Internals: Remove some unnecessary typedefs. No functional change.
|
2021-03-12 17:26:53 -05:00 |
Wilson Snyder
|
bd602d0e2d
|
Copyright year update
|
2021-01-01 10:29:54 -05:00 |
Wilson Snyder
|
517fdb7587
|
Support queue of arrays
|
2020-12-12 19:19:32 -05:00 |
Wilson Snyder
|
d7af6436a2
|
Fix genblk naming to match IEEE (#2686).
|
2020-12-12 12:57:11 -05:00 |
Wilson Snyder
|
8e06b1e925
|
Misc internal coverage cleanups
|
2020-12-07 23:15:29 -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
|
570631380b
|
Internal: Misc cleanups. No functional change intended.
|
2020-12-06 13:49:44 -05:00 |
Wilson Snyder
|
f2d8e45d72
|
For performance, use unordered_set/map where possible. No functional change intended.
|
2020-11-25 20:57:30 -05:00 |
Wilson Snyder
|
b6ded59c2b
|
Internals: Use and enforce class final for ~5% performance boost.
|
2020-11-18 21:32:16 -05:00 |
Wilson Snyder
|
1b0a48ea02
|
Internals: Use C++11 = default where obvious. No functional change intended.
|
2020-11-16 19:56:16 -05:00 |
Krzysztof Bieganski
|
7c4259bc0a
|
Support static methods and typedefs in classes (#2615)
|
2020-11-06 19:51:21 -05:00 |
Wilson Snyder
|
51b0963e61
|
Internals: Favor const for map keys. No functional change intended.
|
2020-10-30 18:00:40 -04:00 |
Wilson Snyder
|
d4df94d866
|
Internals: Move static resolution to LinkParse.
|
2020-10-15 21:08:24 -04:00 |
Wilson Snyder
|
5d8019f941
|
Internals: Only need to applyFTask once. No functional change intended.
|
2020-10-15 21:02:24 -04:00 |
Wilson Snyder
|
1899a875a4
|
Internals: Create VAccess class. No functional change intended.
|
2020-09-07 17:09:25 -04:00 |
Wilson Snyder
|
069eb97eca
|
SystemC 2.3.0 or newer (SYSTEMC_VERSION >= 20111121) is now required.
|
2020-08-29 10:45:47 -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
|
4265f9499d
|
Support dotted references in foreach in early parsing (for UVM)
|
2020-08-24 19:33:26 -04:00 |
Wilson Snyder
|
132cc1d068
|
Parser: Move timing control unsupported message
|
2020-08-23 08:56:35 -04:00 |
Wilson Snyder
|
6013b54f7b
|
clang-tidy cleanups. No functional change intended.
|
2020-08-16 14:55:46 -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 |
Wilson Snyder
|
0af971292e
|
Commentary (#2437)
|
2020-06-27 22:35:31 -04:00 |
Wilson Snyder
|
6e57076726
|
Support --bbox-unsup parsing of nested foreach.
|
2020-06-09 22:05:06 -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
|
5cd5c05c05
|
Support --bbox-unsup parsing of event control expressions
|
2020-06-06 15:54:44 -04:00 |
Geza Lore
|
a67ba04c37
|
Remove dead code and some unused parameters
Found with CLion inspections
|
2020-06-01 17:49:42 +01:00 |
Geza Lore
|
95534fa5c5
|
Remove unused headers (#2389)
|
2020-05-31 20:21:07 +01:00 |
Wilson Snyder
|
8255f3f9fe
|
Internals: Parser cleanup of parameters, first part.
|
2020-05-25 18:41:47 -04:00 |
Wilson Snyder
|
8998ffc4e5
|
Support reporting some fork syntax errors.
|
2020-05-10 15:01:43 -04:00 |
Wilson Snyder
|
6ab3d8f3ed
|
Internals: Refactor to add AstNodeProcedure. No functional change intended.
|
2020-05-05 19:12:36 -04:00 |
Wilson Snyder
|
7176aee852
|
Internals: Parse fork and delays, but then still report unsupported.
|
2020-04-22 21:31:40 -04:00 |
Wilson Snyder
|
466535abdc
|
Support direct class member init.
|
2020-04-18 20:20:17 -04:00 |