On 7/15/13 12:39 AM, Michael Woerister wrote:
Thinking about it, side table or not, the spanned<T> struct would go
away in its current form anyway, right? So it should be a step in the
right direction, to gradually remove its usages. Since spanned<T>
affects how nodes using it are accessed in general (because of the .node
indirection),  this would also affect parts of the code that don't use
spanning information. My motivation for removing spanned<T> is that code
using any type wrapped in it would become cleaner. Implementing a side
table approach would then be a consequent step, building on the removal
of spanned<T>.

Sounds right to me.

Patrick

_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to