Initial demutate impl
This commit is contained in:
@@ -12,7 +12,7 @@ mod step_2;
|
||||
use crate::{declass::step_1::ClassSequence, regify::RegFn};
|
||||
|
||||
use step_1::{find_class_seqs, rewrite_class_to_proto};
|
||||
use step_2::splice_ctor;
|
||||
use step_2::splice_ctors;
|
||||
|
||||
pub fn declass(mut reg_fns: Vec<RegFn>) -> Vec<RegFn> {
|
||||
let class_seqs = reg_fns
|
||||
@@ -25,6 +25,6 @@ pub fn declass(mut reg_fns: Vec<RegFn>) -> Vec<RegFn> {
|
||||
.zip(&class_seqs)
|
||||
.for_each(|(f, s)| rewrite_class_to_proto(f, s));
|
||||
|
||||
splice_ctor(&mut reg_fns, &class_seqs);
|
||||
splice_ctors(&mut reg_fns, &class_seqs);
|
||||
reg_fns
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user