slint/sixtyfps_compiler/generator
Olivier Goffart dd3fa1c221 Make the BindingMap hold RefCell of the BindingExpression
This will allow later to be able to operate on the binding despite the
element is borrowed.

Since the Binding itself is in a RefCell, the analysis don't need to
be anymore.
To do this change, a small change in the binding_analysis logic was required
which means that we will now detect binding loop if a binding was causing
two binding loop. (before, only one binding loop was detected)
2021-11-11 11:14:59 +01:00
..
cpp.rs Make the BindingMap hold RefCell of the BindingExpression 2021-11-11 11:14:59 +01:00
rust.rs Make the BindingMap hold RefCell of the BindingExpression 2021-11-11 11:14:59 +01:00