vlang / v

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
MIT License
35.5k stars 2.15k forks source link

fmt: add fn_with_mut_ref_params_keep.vv (related #21706) #21711

Closed yuyi98 closed 1 week ago

yuyi98 commented 1 week ago

This PR add fn_with_mut_ref_params_keep.vv (related #21706).

fn in_both_mut_ref(mut arr []&Bar, mut bar &Bar) { assert bar !in arr }

fn main() { mut arr := []&Bar{} mut bar := Bar{} in_both_mut_ref(mut &arr, mut &bar) }

larpon commented 1 week ago

@yuyi98 it is a pleasure to see you back ❤️