563 Commits

Author SHA1 Message Date
damc
d1e7f32d05 ppTests Comment-only explain replacements. 2022-07-21 21:40:11 +02:00
damc
28cbd8aaf4 ppTests Extend non-IEEE tests around macros. 2022-07-21 21:39:21 +02:00
damc
1be39f0ce9 ppTests Fold markers around tests. 2022-07-21 18:39:21 +02:00
damc
bd1fc19ee8 ppTests Rename test2.svh -> included.svh
- 19 pass, 9 fail due to whitespace.
- All failures are suspected bugs.
2022-07-21 13:51:51 +02:00
damc
f927aee299 ppTests Add missing IEEE18002017_* tests. 2022-07-21 13:45:42 +02:00
damc
d1e6f6e6af ppTests Fix bad filename. 2022-07-21 13:42:27 +02:00
damc
c5ba2b457b ppTests Fix bad filename. 2022-07-21 13:35:18 +02:00
damc
daa55135bc ppTests MESSY Rearrange tests alphabetically.
- This should be the last messy commit.
- Renamed and re-arranged tests are now easier to navigate.
- Six test failing for different reasons.
2022-07-21 13:34:23 +02:00
damc
812014ea16 ppTests Add two quotes from LRM in split_text(). 2022-07-21 13:19:23 +02:00
damc
e966beb51e ppTests mv macro_identifier 2022-07-21 13:18:22 +02:00
damc
3e8db79d51 ppTests mv macro_comment 2022-07-21 13:14:24 +02:00
damc
6f752c4cda ppTests rm missed expected 2022-07-21 13:11:00 +02:00
damc
f4554b062c ppTests mv IEEE18002017_macro_mix_quotes 2022-07-21 13:10:18 +02:00
damc
d40374b509 ppTests mv IEEE18002017_macro_noexpand_string 2022-07-21 13:08:57 +02:00
damc
637e970b13 ppTests mv macro_basic 2022-07-21 13:07:29 +02:00
damc
81e3d1ea11 ppTests mv macro_multiline_comment 2022-07-21 13:02:42 +02:00
damc
e4b2fdbc49 ppTests mv include_basic 2022-07-21 12:57:56 +02:00
damc
dca16d22b8 ppTests mv include_sameline_comment 2022-07-21 12:51:16 +02:00
damc
2635d27193 ppTests mv include_sameline_keyword 2022-07-21 12:42:14 +02:00
damc
25783f0589 ppTests mv include_sameline_include 2022-07-21 12:41:13 +02:00
damc
c375b4658f ppTests mv macro_recursion_indirect 2022-07-21 12:39:32 +02:00
damc
e84429600f ppTests mv macro_recursion_direct 2022-07-21 12:38:41 +02:00
damc
60e46303c5 ppTests mv macro_parameters_defaultvalue 2022-07-21 12:36:35 +02:00
damc
b9f90114da ppTests mv macro_parameters_multiline 2022-07-21 12:33:57 +02:00
damc
493fa21594 ppTests mv whitespace_directives 2022-07-21 12:31:44 +02:00
damc
12d43f8373 ppTests mv macro_LINE 2022-07-21 12:20:28 +02:00
damc
a3d4898ec2 ppTests mv ifndef_undefined 2022-07-21 12:19:05 +02:00
damc
c78276b906 ppTests include_origin,include_ignore 2022-07-21 12:15:52 +02:00
damc
c64a151583 ppTests ifdef_undefined,ifdef_predefined 2022-07-21 12:11:42 +02:00
damc
c16de493ab ppTests mv ifdef_nested 2022-07-21 10:58:34 +02:00
damc
bed9b08f93 ppTests mv escaped_identifier 2022-07-21 10:56:54 +02:00
damc
93f305c448 ppTests Add tests from LRM, but don't run them yet. 2022-07-21 10:52:43 +02:00
damc
9a254105c6 ppTest Move expected pp output to separate files. 2022-07-20 13:28:58 +02:00
damc
1a77bbb75b ppTests Rename get_testcase -> testcase_path 2022-07-20 12:48:16 +02:00
damc
6d826d52f9 ppTests Descriptive names. 2022-07-20 12:35:56 +02:00
dalance
a737d68235 Prepare to release 2022-07-05 19:54:43 +09:00
dalance
a01431b00f Update CHANGELOG 2022-07-05 19:54:30 +09:00
dalance
880419e318 Update CHANGELOG 2022-07-05 19:46:01 +09:00
dalance
a9bda7f8d3
Merge pull request #58 from DaveMcEwan/ppWhitespace
Remove whitespace within/around compiler directives (bugfix).
2022-07-05 19:40:44 +09:00
damc
e149c28445 ppWhitespace Skip whitespace nodes attached to compiler directives. 2022-07-04 21:04:35 +02:00
damc
04b64992b9 ppWhitespace Add testcase showing extra whitespace inserted by `default_netype. 2022-07-04 18:46:07 +02:00
dalance
2a011c01db
Merge pull request #51 from erihsu/master
Fix issues #49 and #50
2022-04-30 10:05:25 +09:00
Eric
5078b0b21a Revert "sv-parser support parse class declare"
This reverts commit 9015bb0a95a6843e00e4017023c7ad2f6ea33a91.
2022-04-29 20:27:27 +08:00
dalance
a5a0e3dda5
Merge pull request #53 from minseongg/readme
Fix readme example
2022-04-28 23:28:48 +09:00
Minseong Jang
5f83b33281 Fix readme example 2022-04-25 23:02:45 +09:00
Eric
82ecd16f20 parser support differentiate newline and space 2022-04-04 15:15:56 +08:00
erihsu
9015bb0a95 sv-parser support parse class declare 2022-04-03 15:37:22 +08:00
dalance
9b9d25b420 Prepare to release 2022-02-03 10:50:06 +09:00
dalance
3d73e55a3e
Merge pull request #46 from lovesegfault/fix-sv-parser-pp-docs
fix(sv-parser-pp): increase recursion limit to allow docs to build
2022-02-03 10:29:27 +09:00
Bernardo Meurer
ab609e7b14
fix(sv-parser-pp): increase recursion limit to allow docs to build 2022-02-02 13:27:08 -08:00