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::path::Path;
use crate::type_aliases::component::Component;

impl Path {
    pub fn path_last(&self) -> Option<Component> {
        if self.path_empty() {
            return None;
        }

        Some(self.components[self.components.len() - 1].clone())
    }
}