Comment_attachment.trailing_comments_remover constraint 'a = Js_parser.Loc.tinherit Js_parser.Flow_ast_mapper.mappermethod 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 arg_list: 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)