method virtual filename : filename ‑> 'res
method location : < body : a. ('a ‑> 'res) ‑> 'a body ‑> 'res; constr : string ‑> 'res list ‑> 'res; expectation : a. ('a ‑> 'res) ‑> 'a expectation ‑> 'res; filename : filename ‑> 'res; int : int ‑> 'res; location : location ‑> 'res; option : a. ('a ‑> 'res) ‑> 'a option ‑> 'res; raw : raw ‑> 'res; record : (string * 'res) list ‑> 'res; string : string ‑> 'res; .. > ‑> location ‑> 'res
method body : < body : a. ('a ‑> 'res) ‑> 'a body ‑> 'res; constr : string ‑> 'res list ‑> 'res; expectation : a. ('a ‑> 'res) ‑> 'a expectation ‑> 'res; filename : filename ‑> 'res; int : int ‑> 'res; location : location ‑> 'res; option : a. ('a ‑> 'res) ‑> 'a option ‑> 'res; raw : raw ‑> 'res; record : (string * 'res) list ‑> 'res; string : string ‑> 'res; .. > ‑> a. ('a ‑> 'res) ‑> 'a body ‑> 'res
method expectation : < body : a. ('a ‑> 'res) ‑> 'a body ‑> 'res; constr : string ‑> 'res list ‑> 'res; expectation : a. ('a ‑> 'res) ‑> 'a expectation ‑> 'res; filename : filename ‑> 'res; int : int ‑> 'res; location : location ‑> 'res; option : a. ('a ‑> 'res) ‑> 'a option ‑> 'res; raw : raw ‑> 'res; record : (string * 'res) list ‑> 'res; string : string ‑> 'res; .. > ‑> a. ('a ‑> 'res) ‑> 'a expectation ‑> 'res
method raw : < body : a. ('a ‑> 'res) ‑> 'a body ‑> 'res; constr : string ‑> 'res list ‑> 'res; expectation : a. ('a ‑> 'res) ‑> 'a expectation ‑> 'res; filename : filename ‑> 'res; int : int ‑> 'res; location : location ‑> 'res; option : a. ('a ‑> 'res) ‑> 'a option ‑> 'res; raw : raw ‑> 'res; record : (string * 'res) list ‑> 'res; string : string ‑> 'res; .. > ‑> raw ‑> 'res