luaur_analysis/methods/
reference_count_initializer_reference_count_initializer.rs1use crate::records::reference_count_initializer::ReferenceCountInitializer;
2use crate::records::type_ids::TypeIds;
3use crate::type_aliases::type_pack_ids::TypePackIds;
4
5use crate::records::type_once_visitor::TypeOnceVisitor;
6
7impl ReferenceCountInitializer {
8 pub fn reference_count_initializer_reference_count_initializer(
9 mutated_types: *mut TypeIds,
10 mutated_type_packs: *mut TypePackIds,
11 ) -> Self {
12 ReferenceCountInitializer {
13 base: TypeOnceVisitor::new("ReferenceCountInitializer".to_string(), true),
14 mutated_types,
15 mutated_type_packs,
16 traverse_into_type_functions: true,
17 }
18 }
19}