Comment_attachment.trailing_comments_remover
constraint 'a = Js_parser.Loc.t
inherit Js_parser.Flow_ast_mapper.mapper
method syntax: 'internal. Js_parser.Flow_ast_mapper.Ast.Syntax.t(Js_parser.Loc.t,
'internal) =>
Js_parser.Flow_ast_mapper.Ast.Syntax.t(Js_parser.Loc.t, 'internal)
method call_arguments: Js_parser__Flow_ast.Expression.ArgList.t(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser__Flow_ast.Expression.ArgList.t(Js_parser.Loc.t, Js_parser.Loc.t)
method call_type_args: Js_parser__Flow_ast.Expression.CallTypeArgs.t(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser__Flow_ast.Expression.CallTypeArgs.t(Js_parser.Loc.t,
Js_parser.Loc.t)
method class_body: Js_parser__Flow_ast.Class.Body.t(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser__Flow_ast.Class.Body.t(Js_parser.Loc.t, Js_parser.Loc.t)
method class_implements_interface: Js_parser.Flow_ast_mapper.Ast.Class.Implements.Interface.t
(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser.Flow_ast_mapper.Ast.Class.Implements.Interface.t(Js_parser.Loc.t,
Js_parser.Loc.t)
method generic_identifier_type: Js_parser.Flow_ast_mapper.Ast.Type.Generic.Identifier.t
(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser.Flow_ast_mapper.Ast.Type.Generic.Identifier.t(Js_parser.Loc.t,
Js_parser.Loc.t)
method predicate: Js_parser__Flow_ast.Type.Predicate.t(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser__Flow_ast.Type.Predicate.t(Js_parser.Loc.t, Js_parser.Loc.t)
method type_params: Js_parser__Flow_ast.Type.TypeParams.t(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser__Flow_ast.Type.TypeParams.t(Js_parser.Loc.t, Js_parser.Loc.t)
method variable_declarator: kind:
Js_parser.Flow_ast_mapper.Ast.Statement.VariableDeclaration.kind =>
Js_parser.Flow_ast_mapper.Ast.Statement.VariableDeclaration.Declarator.t
(Js_parser.Loc.t,
Js_parser.Loc.t) =>
Js_parser.Flow_ast_mapper.Ast.Statement.VariableDeclaration.Declarator.t
(Js_parser.Loc.t,
Js_parser.Loc.t)