v2 / vlib / v / checker / tests / callback_bound_mut_ref_err.vv
15 lines · 12 sloc · 227 bytes · fbdbee5fe81df6990f8c4e3114d75051aa3282bb
Raw
1struct State {
2mut:
3 entered_text string
4}
5
6fn register(_on_click fn ()) {}
7
8fn show_entered_text(mut state &State) {
9 println(state.entered_text)
10}
11
12fn main() {
13 mut state := &State{}
14 register(show_entered_text(mut state))
15}
16