Stephen Chung
|
90998f4f14
|
Allow closures in parse expressions.
|
2022-12-06 21:41:38 +08:00 |
|
Stephen Chung
|
252567f84d
|
Merge pull request #676 from schungx/master
Code refactor.
|
2022-12-04 23:11:22 +08:00 |
|
Stephen Chung
|
e2bd0705b1
|
Refine auto_restore syntax.
|
2022-12-04 22:47:10 +08:00 |
|
Stephen Chung
|
3163d9d1d6
|
Fix msrv.
|
2022-12-04 16:12:34 +08:00 |
|
Stephen Chung
|
de0707f64f
|
Use macro auto_restore!.
|
2022-12-04 14:06:54 +08:00 |
|
Stephen Chung
|
58769dbb52
|
Use unwrap instead of expect.
|
2022-12-03 22:55:40 +08:00 |
|
Stephen Chung
|
4998eb6139
|
Add has_context to plugin functions.
|
2022-12-03 17:03:15 +08:00 |
|
Stephen Chung
|
249180b1e0
|
Fix builds.
|
2022-12-03 16:29:19 +08:00 |
|
Stephen Chung
|
55922b5c20
|
Hard code constant checking.
|
2022-12-03 16:20:13 +08:00 |
|
Stephen Chung
|
ffc8a7f85c
|
Fix builds.
|
2022-12-03 12:08:35 +08:00 |
|
Stephen Chung
|
4e33bcfa0a
|
Use constant booleans for trait.
|
2022-12-03 11:23:34 +08:00 |
|
Stephen Chung
|
6e99e391e1
|
Fix test.
|
2022-12-03 10:50:58 +08:00 |
|
Stephen Chung
|
09272d08e9
|
Add documentation.
|
2022-12-03 10:05:15 +08:00 |
|
Stephen Chung
|
f41bdb7769
|
Hard code number of parameters.
|
2022-12-03 09:14:16 +08:00 |
|
Stephen Chung
|
feb764a203
|
Fix test.
|
2022-12-02 17:37:35 +08:00 |
|
Stephen Chung
|
b4278fa251
|
Fix test.
|
2022-12-02 17:09:48 +08:00 |
|
Stephen Chung
|
e53be6e8ed
|
Avoid allocations in metadata.
|
2022-12-02 16:44:45 +08:00 |
|
Stephen Chung
|
e10576abff
|
Process block comments better.
|
2022-12-02 14:06:31 +08:00 |
|
Stephen Chung
|
eb5b15e954
|
Capture global module docs in JSON.
|
2022-12-01 23:35:26 +08:00 |
|
Stephen Chung
|
fcc363af60
|
Add doc-comments on plugin modules to Module::doc field.
|
2022-12-01 23:29:42 +08:00 |
|
Stephen Chung
|
ed423740c9
|
Use FnArgsVec for params.
|
2022-12-01 17:45:33 +08:00 |
|
Stephen Chung
|
0c4935febb
|
Merge multiple doc-comment lines into one.
|
2022-12-01 14:35:45 +08:00 |
|
Stephen Chung
|
28640a6fe4
|
code cleanup.
|
2022-12-01 14:24:08 +08:00 |
|
Stephen Chung
|
acadb58f4f
|
Add short-cut to !.
|
2022-11-30 14:11:57 +08:00 |
|
Stephen Chung
|
fc4c8731f0
|
Add !in.
|
2022-11-30 14:11:09 +08:00 |
|
Stephen Chung
|
c509cc896d
|
Revise documentation.
|
2022-11-29 15:50:58 +08:00 |
|
Stephen Chung
|
0c85f0c796
|
Code cleanup and refactor.
|
2022-11-28 23:24:22 +08:00 |
|
Stephen Chung
|
29a397b216
|
Refine #[must_use]
|
2022-11-28 16:36:40 +08:00 |
|
Stephen Chung
|
f458f18ffa
|
Refine error message.
|
2022-11-27 22:35:17 +08:00 |
|
Stephen Chung
|
fcc7589ffc
|
Refine error display.
|
2022-11-27 18:00:02 +08:00 |
|
Stephen Chung
|
549193f49b
|
Use operator.
|
2022-11-27 17:21:44 +08:00 |
|
Stephen Chung
|
4ab306607d
|
Fix bug.
|
2022-11-27 17:21:07 +08:00 |
|
Stephen Chung
|
c311758b5c
|
Update benchmark result.
|
2022-11-26 13:21:50 +08:00 |
|
Stephen Chung
|
e8e1706d98
|
Use as_deref().
|
2022-11-25 23:03:20 +08:00 |
|
Stephen Chung
|
d645d8271c
|
More code refactor.
|
2022-11-25 20:42:16 +08:00 |
|
Stephen Chung
|
e78c3239f0
|
Merge pull request #674 from schungx/master
Clippy and other refactors.
|
2022-11-25 13:59:11 +08:00 |
|
Stephen Chung
|
fbe30b8d0e
|
Change debugger init signature.
|
2022-11-25 13:20:03 +08:00 |
|
Stephen Chung
|
6db9870fb1
|
Fix builds.
|
2022-11-25 12:27:05 +08:00 |
|
Stephen Chung
|
ccc3d51e0f
|
Reduce size of ParseState.
|
2022-11-25 12:14:40 +08:00 |
|
Stephen Chung
|
ef920e2b8d
|
Factor out metadata in FuncInfo.
|
2022-11-25 12:14:37 +08:00 |
|
Stephen Chung
|
0286a52084
|
Use SusLock to hold pre-calculated indexer hashes.
|
2022-11-25 11:49:00 +08:00 |
|
Stephen Chung
|
6600862c22
|
Satisfy clippy.
|
2022-11-25 09:46:13 +08:00 |
|
Stephen Chung
|
2bf8e610a3
|
Reduce size of Engine.
|
2022-11-24 22:58:42 +08:00 |
|
Stephen Chung
|
cefe3f1715
|
Reduce Module size.
|
2022-11-24 22:25:19 +08:00 |
|
Stephen Chung
|
bda8c2b636
|
Reduce data sizes.
|
2022-11-24 20:35:56 +08:00 |
|
Stephen Chung
|
6c06481457
|
Fix typo.
|
2022-11-24 17:16:12 +08:00 |
|
Stephen Chung
|
c9d8714fe6
|
Reduce size of ParseState.
|
2022-11-24 17:08:43 +08:00 |
|
Stephen Chung
|
b4ef89b596
|
Fix sync build.
|
2022-11-24 16:05:23 +08:00 |
|
Stephen Chung
|
d1913edf3c
|
Use Engine's interner.
|
2022-11-24 15:10:17 +08:00 |
|
Stephen Chung
|
6791ef64da
|
Remove crate:: from types.
|
2022-11-24 11:00:47 +08:00 |
|