Stephen Chung
|
6880d44900
|
Remove unnecessary data.
|
2022-10-25 08:31:13 +08:00 |
|
Stephen Chung
|
6c777e68d3
|
Refine inlining.
|
2022-09-28 12:06:22 +08:00 |
|
Stephen Chung
|
25476d1cea
|
Mark debug functions cold.
|
2022-09-27 08:52:39 +08:00 |
|
Stephen Chung
|
8d1310c0f3
|
Make Scope serializable.
|
2022-09-26 18:14:45 +08:00 |
|
Stephen Chung
|
855ddd28a6
|
Update is_empty docs.
|
2022-08-14 14:39:30 +08:00 |
|
Stephen Chung
|
2f948a784c
|
Clean up more clippy.
|
2022-07-27 18:04:59 +08:00 |
|
Stephen Chung
|
39dee556c4
|
Clean up clippy.
|
2022-07-27 16:04:24 +08:00 |
|
Stephen Chung
|
21f822020f
|
Add Scope::remove.
|
2022-07-27 11:35:40 +08:00 |
|
quake
|
a0c07631e2
|
chore: clippy fix rust style
|
2022-07-20 21:38:50 +09:00 |
|
Stephen Chung
|
b6528bd51d
|
Reduce usage of as_ref and as_mut.
|
2022-07-05 16:26:38 +08:00 |
|
Stephen Chung
|
c200a609ea
|
Change FnPtr to struct.
|
2022-05-26 18:18:09 +08:00 |
|
Stephen Chung
|
52bb6e68e8
|
Add Scope::get.
|
2022-05-24 16:05:17 +08:00 |
|
Stephen Chung
|
5a75479119
|
Fix bug in Scope cloning.
|
2022-04-23 11:53:17 +08:00 |
|
Stephen Chung
|
89426f8b3a
|
Add Scope::set_alias.
|
2022-03-09 09:25:32 +08:00 |
|
Stephen Chung
|
0e9a16e437
|
Add checks for is_empty.
|
2022-03-03 13:02:57 +08:00 |
|
Stephen Chung
|
54a61bfe00
|
Pack Scope data more tightly.
|
2022-02-28 14:00:55 +08:00 |
|
Stephen Chung
|
78b5c9fd4e
|
Fix bug in Scope::is_constant.
|
2022-02-18 19:13:09 +08:00 |
|
Stephen Chung
|
ef87ae48c1
|
Fix doc-test.
|
2022-02-18 16:21:20 +08:00 |
|
Stephen Chung
|
bb04fab011
|
Optimize variable shadowing.
|
2022-02-18 15:04:46 +08:00 |
|
Stephen Chung
|
5bb6ce835f
|
Run var def filter during parsing.
|
2022-02-13 18:46:25 +08:00 |
|
Stephen Chung
|
f8cee0fe4e
|
Simplify using ..
|
2022-02-08 09:02:15 +08:00 |
|
Stephen Chung
|
66af69aaff
|
Refactor and add state to debugger.
|
2022-01-28 18:59:18 +08:00 |
|
Stephen Chung
|
538af8caee
|
Scope::clone_visible clones value access mode also.
|
2022-01-27 16:58:11 +08:00 |
|
Stephen Chung
|
00b189d0c6
|
Replace Cow<str> in Scope with SmartString.
|
2022-01-15 11:26:43 +08:00 |
|
Stephen Chung
|
bc6bf6c6ba
|
Change expect("exists") to unwrap().
|
2022-01-06 11:07:52 +08:00 |
|
Stephen Chung
|
9fa4d60336
|
Minor code and docs refactor.
|
2021-11-28 22:57:28 +08:00 |
|
Stephen Chung
|
280b5b405e
|
Make some new functions const.
|
2021-11-25 17:09:00 +08:00 |
|
Stephen Chung
|
6ad7b344bf
|
Add into_array and into_typed_array.
|
2021-11-23 12:45:59 +08:00 |
|
Stephen Chung
|
e961ae23fd
|
Eliminate script hashes under no_function.
|
2021-11-16 13:42:46 +08:00 |
|
Stephen Chung
|
c2c30f7711
|
Use fold.
|
2021-11-16 13:15:43 +08:00 |
|
Stephen Chung
|
de906053ed
|
Deprecate call_fn_dynamic into call_fn_raw.
|
2021-11-15 11:13:00 +08:00 |
|
Stephen Chung
|
615c3acad6
|
Use actual outer scope for function-bang calls.
|
2021-11-14 22:48:57 +08:00 |
|
Stephen Chung
|
64b889fb95
|
Restructure code base.
|
2021-11-13 22:36:23 +08:00 |
|