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::records::path_builder::PathBuilder;

pub trait PathBuilderBuild {
    fn build(&mut self) -> Path;
}

impl PathBuilderBuild for PathBuilder {
    fn build(&mut self) -> Path {
        Path::from_components(core::mem::take(&mut self.components))
    }
}