package flow_parser

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module SpreadElement : sig ... end
type expression_or_spread =
  1. | Expression of Expression.t
  2. | Spread of SpreadElement.t
module Array : sig ... end
module TemplateLiteral : sig ... end
module TaggedTemplate : sig ... end
module Object : sig ... end
module Sequence : sig ... end
module Unary : sig ... end
module Binary : sig ... end
module Assignment : sig ... end
module Update : sig ... end
module Logical : sig ... end
module Conditional : sig ... end
module New : sig ... end
module Call : sig ... end
module Member : sig ... end
module Yield : sig ... end
module Comprehension : sig ... end
module Generator : sig ... end
module TypeCast : sig ... end
module MetaProperty : sig ... end
type t = Loc.t * t'
and t' =
  1. | This
  2. | Super
  3. | Array of Array.t
  4. | Object of Object.t
  5. | Function of Function.t
  6. | ArrowFunction of Function.t
  7. | Sequence of Sequence.t
  8. | Unary of Unary.t
  9. | Binary of Binary.t
  10. | Assignment of Assignment.t
  11. | Update of Update.t
  12. | Logical of Logical.t
  13. | Conditional of Conditional.t
  14. | New of New.t
  15. | Call of Call.t
  16. | Member of Member.t
  17. | Yield of Yield.t
  18. | Comprehension of Comprehension.t
  19. | Generator of Generator.t
  20. | Identifier of Identifier.t
  21. | Literal of Literal.t
  22. | TemplateLiteral of TemplateLiteral.t
  23. | TaggedTemplate of TaggedTemplate.t
  24. | JSXElement of JSX.element
  25. | Class of Class.t
  26. | TypeCast of TypeCast.t
  27. | MetaProperty of MetaProperty.t