sig
type ts_context
val build_ts_context : unit -> Resolve_stream_context.ts_context
val get_nsenv :
Resolve_stream_context.ts_context ->
Namespace_context.nsenv * Namespace_context.nsenv
val pop_nsenv : Resolve_stream_context.ts_context -> unit
val push_ns_bindings :
Resolve_stream_context.ts_context ->
Namespace_context.binding_table -> unit
val resolve_element_name :
Resolve_stream_context.ts_context ->
Namespace_context.nsenv ->
Namespace_names.uqname -> Namespace_symbols.symbol * bool
val resolve_attribute_name :
Resolve_stream_context.ts_context ->
Namespace_context.nsenv ->
Namespace_names.uqname -> Namespace_symbols.symbol
end