luaur_analysis/records/reference_count_initializer.rs
1use crate::records::type_ids::TypeIds;
2use crate::records::type_once_visitor::TypeOnceVisitor;
3use crate::type_aliases::type_pack_ids::TypePackIds;
4
5#[derive(Debug, Clone)]
6pub struct ReferenceCountInitializer {
7 pub(crate) base: TypeOnceVisitor,
8 pub(crate) mutated_types: *mut TypeIds,
9 pub(crate) mutated_type_packs: *mut TypePackIds,
10 pub(crate) traverse_into_type_functions: bool,
11}