lib-ruby-parser 3.0.11

Ruby parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
crate::use_native_or_external!(StringPtr);
crate::use_native_or_external!(Maybe);

use crate::source::token_rewriter::TokenRewriter;
use crate::source::Decoder;

#[repr(C)]
pub(crate) struct InternalParserOptions {
    pub(crate) buffer_name: StringPtr,
    pub(crate) decoder: Maybe<Decoder>,
    pub(crate) token_rewriter: Maybe<TokenRewriter>,
    pub(crate) record_tokens: bool,
}