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
use crate::records::recursion_counter::RecursionCounter;

impl RecursionCounter {
    /// C++ `RecursionCounter::RecursionCounter(int* count) : count(count) { ++(*count); }`
    /// (`Analysis/src/RecursionCounter.cpp:14`).
    pub fn recursion_counter_i32(count: *mut core::ffi::c_int) -> RecursionCounter {
        unsafe {
            *count += 1;
        }
        RecursionCounter { count }
    }
}