Module Ppx_optcomp__Cparser

module Parsing = Caml.Parsing
type lexer = Lexing.lexbuf ‑> Ppxlib.Parser.token
val located : 'a ‑> Lexing.lexbuf ‑> 'a Ppxlib.Location.loc
val parse : ('a ‑> Lexing.lexbuf ‑> 'b) ‑> 'a ‑> Lexing.lexbuf ‑> 'b
val fetch_directive_argument : lexer ‑> Lexing.lexbuf ‑> Ppxlib_ast__.Import.Parsetree.structure_item option
val parse_directive : lexer ‑> Lexing.lexbuf ‑> 'a Ppx_optcomp__.Token.t
val parse_loop : Lexing.lexbuf ‑> 'a Ppx_optcomp__.Token.t list