luau_parser/impl/block/
end_of_file.rs

1//! All `impl` blocks for [`EndOfFile`].
2
3use luau_lexer::prelude::{Error, Lexer, Token, TokenType};
4
5use crate::types::{EndOfFile, Parse};
6
7impl Parse for EndOfFile {
8    #[inline]
9    fn parse(token: Token, _: &mut Lexer, _: &mut Vec<Error>) -> Option<Self> {
10        (token == TokenType::EndOfFile).then(|| Self::new(token))
11    }
12}