mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
Revert 'compiler: allow mut passed as argument to be modified'. This broke
This commit is contained in:
@@ -1197,7 +1197,7 @@ fn (p mut Parser) name_expr() string {
|
||||
hack_lit := p.lit
|
||||
// amp
|
||||
ptr := p.tok == AMP
|
||||
mut deref := p.tok == MUL
|
||||
deref := p.tok == MUL
|
||||
if ptr || deref {
|
||||
p.next()
|
||||
}
|
||||
@@ -1241,7 +1241,6 @@ fn (p mut Parser) name_expr() string {
|
||||
// Variable
|
||||
v := p.cur_fn.find_var(name)
|
||||
if v.name.len != 0 {
|
||||
deref = deref || (v.is_arg && v.is_mut && is_mutable_type(v.typ))
|
||||
if ptr {
|
||||
p.gen('& /*vvar*/ ')
|
||||
}
|
||||
|
Reference in New Issue
Block a user