| 398 | } |
| 399 | |
| 400 | void Marshaller::mustGetMapProperty(const StringBox& key, int index, Marshaller::GetMapPropertyFlags flags) { |
| 401 | if (!getMapProperty(key, index, flags)) { |
| 402 | if (_exceptionTracker) { |
| 403 | _exceptionTracker.onError(Error(STRING_FORMAT("Object has no property '{}'", key))); |
| 404 | } |
| 405 | } |
| 406 | } |
| 407 | |
| 408 | void Marshaller::putMapProperty(int index) { |
| 409 | // Only string keys are supported in ValueMap at the moment |
no test coverage detected