mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
checker: fix mut check bypass with for in loops (#12208)
This commit is contained in:
@@ -15,12 +15,12 @@ pub fn new_transformer(pref &pref.Preferences) &Transformer {
|
||||
|
||||
pub fn (t Transformer) transform_files(ast_files []&ast.File) {
|
||||
for i in 0 .. ast_files.len {
|
||||
file := unsafe { ast_files[i] }
|
||||
t.transform(file)
|
||||
mut file := unsafe { ast_files[i] }
|
||||
t.transform(mut file)
|
||||
}
|
||||
}
|
||||
|
||||
pub fn (t Transformer) transform(ast_file &ast.File) {
|
||||
pub fn (t Transformer) transform(mut ast_file ast.File) {
|
||||
for mut stmt in ast_file.stmts {
|
||||
t.stmt(mut stmt)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user