luaur-analysis 0.1.3

Luau type checker and type inference (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::records::build_queue_item::BuildQueueItem;
use crate::records::frontend::Frontend;
use alloc::vec::Vec;

impl Frontend {
    pub fn check_build_queue_items(&mut self, items: &mut Vec<BuildQueueItem>) {
        for item in items.iter_mut() {
            self.check_build_queue_item(item);

            if item.module.cancelled {
                break;
            }

            self.record_item_result(item);
        }
    }
}