Module Passes.ScopingSource

Resolve variables scope and give unique identifiers accordingly.

Sourceval debug : ('a, Stdlib.Format.formatter, unit, unit) Stdlib.format4 -> 'a
Sourcemodule Scope : sig ... end
Sourceval visit_list : ('a -> 'b -> 'c * 'b) -> 'a list -> 'b -> 'c list * 'b
Sourceval visit_option : ('a -> 'b -> 'c * 'b) -> 'a option -> 'b -> 'c option * 'b

Entry point

***************