mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-06 20:13:40 +00:00
reflect: fix pointer receiver for MakeRO
This commit is contained in:
committed by
Damian Gryski
parent
7fa50a55cf
commit
33ddee76db
@@ -51,12 +51,13 @@ func (v Value) IsRO() bool {
|
||||
return v.flags&(valueFlagRO) != 0
|
||||
}
|
||||
|
||||
func (v *Value) MakeRO(ro bool) {
|
||||
func (v Value) MakeRO(ro bool) Value {
|
||||
if ro {
|
||||
v.flags |= valueFlagRO
|
||||
} else {
|
||||
v.flags &^= valueFlagRO
|
||||
}
|
||||
return v
|
||||
}
|
||||
|
||||
func (v Value) checkRO() {
|
||||
|
||||
Reference in New Issue
Block a user