(name unistring.String, val Value, throw bool)
| 206 | } |
| 207 | |
| 208 | func (s *stringObject) setOwnStr(name unistring.String, val Value, throw bool) bool { |
| 209 | if i := strToGoIdx(name); i >= 0 && i < s.length { |
| 210 | s.val.runtime.typeErrorResult(throw, "Cannot assign to read only property '%d' of a String", i) |
| 211 | return false |
| 212 | } |
| 213 | |
| 214 | return s.baseObject.setOwnStr(name, val, throw) |
| 215 | } |
| 216 | |
| 217 | func (s *stringObject) setOwnIdx(idx valueInt, val Value, throw bool) bool { |
| 218 | i := int64(idx) |
nothing calls this directly
no test coverage detected