Skip to main content

luaur_analysis/methods/
recursion_counter_recursion_counter_recursion_counter_alt_c.rs

1use crate::records::recursion_counter::RecursionCounter;
2
3impl RecursionCounter {
4    /// C++ `RecursionCounter::RecursionCounter(int* count) : count(count) { ++(*count); }`
5    /// (`Analysis/src/RecursionCounter.cpp:14`).
6    pub fn recursion_counter_i32(count: *mut core::ffi::c_int) -> RecursionCounter {
7        unsafe {
8            *count += 1;
9        }
10        RecursionCounter { count }
11    }
12}