kinda works

This commit is contained in:
nora 2022-12-17 22:39:05 +01:00
parent 0f05ef625a
commit dcd163aeda
8 changed files with 111 additions and 59 deletions

View file

@ -1,7 +1,7 @@
use quote::ToTokens;
use syn::{parse_quote, visit_mut::VisitMut};
use crate::processor::{ProcessChecker, ProcessState, Processor};
use crate::processor::{ProcessChecker, ProcessState, Processor, SourceFile};
struct Visitor<'a> {
current_path: Vec<String>,
@ -68,6 +68,7 @@ impl Processor for EverybodyLoops {
fn process_file(
&mut self,
krate: &mut syn::File,
_: &SourceFile,
checker: &mut ProcessChecker,
) -> ProcessState {
let mut visitor = Visitor::new(checker);