moxian
b4e587506f
Fix delete-unused-functions panics
...
The pass used to (?) track invalidated files itself,
but now that functionality has been moved up one level,
but also kinda not really.
So here we clarify this by:
- making reaper not care about tracking invalidated files anymore
- making processor yes care about tracking invalidated files, and
ensuring that it does not call process_file again after gettin
ProcessState::FileInvalidated, as it advertizes to do.
2025-03-30 22:54:08 -07:00
cf39338b30
add in memory AST
2023-12-31 17:01:16 +01:00
Deadbeef
9467c55770
use genemichaels for formatting
2023-05-26 20:00:28 +08:00
1b5d2f6228
write some docs challenge
2023-04-01 16:58:09 +02:00
02b8eaa7b2
more
2023-04-01 15:58:00 +02:00
961ba86e59
ctrlc
2023-03-28 14:36:32 +02:00
729deb5110
allow ignoring files
2023-03-27 21:52:32 +02:00
76418d9b82
track traits lol
2023-01-23 09:13:37 +01:00
fa0b3021a9
improve tracking for structs and fields
2023-01-23 09:07:04 +01:00
fdfde615f6
item deleter pass
2023-01-22 13:19:18 +01:00
527e3ca657
restructure passes
2023-01-22 11:51:37 +01:00
a866667545
Disallow multiple files for --rustc
2022-12-21 19:40:12 +01:00
4f4afa627d
more tests
2022-12-20 21:14:16 +01:00
75108c8553
test infra
2022-12-20 20:47:51 +01:00
a1efa3fd56
Cleanup
2022-12-20 20:11:35 +01:00
a50131cf64
move PassController
2022-12-20 18:03:51 +01:00
64da92ab9e
pwetty
2022-12-20 17:59:17 +01:00
79b69fafb9
make better
2022-12-20 17:18:53 +01:00
38d126a4b6
HAHAHAHAHAHAHA
2022-12-19 15:52:04 +01:00
106be93473
now s
2022-12-19 14:05:19 +01:00
92826697a3
Clippy fixes
2022-12-19 14:00:32 +01:00
e1fd83b4d9
add tracing
2022-12-18 12:03:46 +01:00
1cb5114557
more
2022-12-18 11:27:23 +01:00
a36bf95c3e
checker
2022-12-17 23:35:40 +01:00
865d8a7bc9
run_pass fn
2022-12-17 23:16:56 +01:00
436546eaf5
just works
2022-12-17 22:55:59 +01:00
dcd163aeda
kinda works
2022-12-17 22:39:05 +01:00
0f05ef625a
things
2022-12-17 22:17:34 +01:00
a9e488f3e3
aaa
2022-12-17 21:34:04 +01:00