luaur_analysis/methods/
instance_collector_2_instance_collector_2.rs1use crate::records::instance_collector_2::InstanceCollector2;
2use crate::records::type_once_visitor::TypeOnceVisitor;
3use core::ptr;
4use luaur_common::records::dense_hash_set::DenseHashSet;
5use luaur_common::records::vec_deque::VecDeque;
6
7impl InstanceCollector2 {
8 pub fn instance_collector_2(&mut self) {
9 self.base = TypeOnceVisitor::new("InstanceCollector2".to_string(), true);
10 self.tys = VecDeque::new();
11 self.tps = VecDeque::new();
12 self.cyclic_instance = DenseHashSet::new(ptr::null_mut());
13 self.instance_arguments = DenseHashSet::new(ptr::null_mut());
14 }
15}