Class Comment_attachment.comment_bounds_collector

constraint 'a = Js_parser.Loc.t
val mutable first_leading : ('a * Js_parser__Flow_ast.Comment.t') option
val mutable last_trailing : ('a * Js_parser__Flow_ast.Comment.t') option
method comment_bounds : ('a * Js_parser__Flow_ast.Comment.t') option * ('a * Js_parser__Flow_ast.Comment.t') option
method collect_comments : 'internal. ('a, 'internal) Js_parser.Flow_ast.Syntax.t -> unit
method collect_comments_opt : ('a, 'a Js_parser__Flow_ast.Comment.t list) Js_parser.Flow_ast.Syntax.t option -> unit
method visit_leading_comment : 'a Js_parser__Flow_ast.Comment.t -> unit
method visit_trailing_comment : 'a Js_parser__Flow_ast.Comment.t -> unit
method syntax : 'internal. ('a, 'internal) Js_parser.Flow_ast_mapper.Ast.Syntax.t -> ('a, 'internal) Js_parser.Flow_ast_mapper.Ast.Syntax.t