luaur-ast 0.1.3

Lexer, parser, and AST for Luau (faithful Rust port).
Documentation
1
2
3
4
5
6
7
8
use crate::records::temp_vector::TempVector;

impl<'a, T> TempVector<'a, T> {
    pub fn front(&self) -> &T {
        luaur_common::LUAU_ASSERT!(self.size_ > 0);
        unsafe { &*(*self.storage).as_ptr().add(self.offset) }
    }
}