package diffast-langs-cpp-parsing

  1. Overview
  2. Docs
module Parserlib_base = Langs_common.Parserlib_base
module T = Tokens_
module Aux = Parser_aux
module C = Context
type mode = Aux.parsing_mode
val is_pp_elif_else_like : Aux.env -> T.token -> bool
val is_pp_elif_else_endif_like : Aux.env -> T.token -> bool
val is_pp_control_line : T.token -> bool
val is_params_body_macro : string -> bool
val is_params_body_macro_ident : string -> bool
type name_kind =
  1. | K_NONE
  2. | K_TYPE
  3. | K_TYPE_OR_FPARAM
  4. | K_OBJ
  5. | K_TEMPL
  6. | K_TEMPL_OR_FPARAM
class type c_t = object ... end
val conv_token : Aux.env -> c_t -> token -> token
module F (Stat : Aux.STATE_T) : sig ... end
OCaml

Innovation. Community. Security.