package diffast-langs-cpp-parsing

  1. Overview
  2. Docs

Module Name.ScopeSource

Sourcetype t =
  1. | Top
  2. | Namespace of NestedNamespace.t
  3. | Template
  4. | Class of Common.ident
  5. | Enum of Common.ident
  6. | EnumClass of Common.ident
  7. | Params
  8. | Block of int * string ref * string ref * bool ref
Sourceval to_string : t -> string
Sourceval get_name : t -> Common.ident
Sourceval is_top : t -> bool
Sourceval is_namespace : t -> bool
Sourceval is_template : t -> bool
Sourceval is_class : t -> bool
Sourceval is_enum : t -> bool
Sourceval is_enumclass : t -> bool
Sourceval is_params : t -> bool
Sourceval is_block : t -> bool
Sourceval is_body : t -> bool
Sourceval is_lambda_body : t -> bool
OCaml

Innovation. Community. Security.