pub fn parse<'a>(flags: ParserFlags, source: &'a NullTerminatedBuf) -> ParsedJS<'a> {
        ParsedJS {
            parser: HermesParser::parse(flags, source),
        }
    }
/// Parse the source and store an internal representation of the AST and/or a list of diagnostic
/// messages. If at least one of the messages is an error, there is no AST.
/// To avoid copying `source` can optionally be NUL-terminated.
Parse the source and store an internal representation of the AST and/or a list of diagnostic
messages. If at least one of the messages is an error, there is no AST.
To avoid copying `source` can optionally be NUL-terminated.
Parse the source and store an internal representation of the AST and / or a list of diagnostic messages . If at least one of the messages is an error there is no AST . To avoid copying ` source ` can optionally be NUL - terminated .
pub fn parse<'a>(flags: ParserFlags, source: &'a NullTerminatedBuf) -> ParsedJS<'a> {
        ParsedJS {
            parser: HermesParser::parse(flags, source),
        }
    }
pub fn parse < ' a > ( flags : ParserFlags , source : & ' a NullTerminatedBuf ) -> ParsedJS < ' a > { ParsedJS { parser : HermesParser :: parse ( flags , source ) , } }
Parse the source and store an internal representation of the AST and/or a list of diagnostic
messages.
Parse the source and store an internal representation of the AST and / or a list of diagnostic messages .
flags
ParserFlags
source
&'a NullTerminatedBuf
flags
ParserFlags
source
&'a NullTerminatedBuf