Buckets:
| using emscripten::val; | |
| int main() { | |
| val obj = val::object(); | |
| // Code like below doesn't work like the user might expect. | |
| // `obj[...] = ...` only modifies the on-stack `val` binding, whereas user probably wanted to set the property on the actual JS object. | |
| // The correct way to set the property is via `val::set()` instead, like `obj.set("foo", 42)`. | |
| // Test here that we help catch this mistake and produce a compilation error for the line below. | |
| obj["foo"] = val(42); | |
| } | |
Xet Storage Details
- Size:
- 515 Bytes
- Xet hash:
- 82c8b9d3afba3c20deb50c6bb09c4d980e0cbb815acd1b05e2d81ff4b76a2a38
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.