Skip to main content

luaur_repl_cli/methods/
repl_requirer_repl_requirer.rs

1use crate::records::repl_requirer::ReplRequirer;
2use crate::type_aliases::bool_check::BoolCheck;
3use crate::type_aliases::compile_options::CompileOptions;
4use crate::type_aliases::coverage::Coverage;
5
6pub fn repl_requirer_repl_requirer(
7    copts: CompileOptions,
8    coverage_active: BoolCheck,
9    codegen_enabled: BoolCheck,
10    coverage_track: Coverage,
11    counters_active: BoolCheck,
12    counters_track: Coverage,
13) -> ReplRequirer {
14    ReplRequirer {
15        copts,
16        coverageActive: coverage_active,
17        codegenEnabled: codegen_enabled,
18        coverageTrack: coverage_track,
19        countersActive: counters_active,
20        countersTrack: counters_track,
21        vfs: Default::default(),
22    }
23}