2 * Copyright (c) 2017, Facebook, Inc.
5 * This source code is licensed under the MIT license found in the
6 * LICENSE file in the "hack" directory of this source tree.
9 module SourceData
= Full_fidelity_editable_positioned_original_source_data
11 module type LexablePositionedToken_S
= sig
12 module Trivia
: module type of Full_fidelity_positioned_trivia
14 include Lexable_token_sig.LexableToken_S
with module Trivia
:= Trivia
16 val text
: t
-> string
18 val concatenate
: t
-> t
-> t
20 val trim_left
: n
:int -> t
-> t
22 val trim_right
: n
:int -> t
-> t