mirror of
https://github.com/dlang/dmd.git
synced 2025-05-02 08:00:22 +03:00
dtoh: Provide operator[] for _d_dynamicArray ...
... s.t. it can be used like a normal array (+ bounds checking)
This commit is contained in:
parent
aeb3dbd1f4
commit
3a426c842a
20 changed files with 211 additions and 1 deletions
|
@ -13,6 +13,8 @@ int main()
|
|||
assert(!c->s.b);
|
||||
assert(c->name.ptr == name);
|
||||
assert(c->name.length == length);
|
||||
assert(c->name[1] == 'e');
|
||||
assert(const_cast<const C*>(c)->name[2] == 'a');
|
||||
c->verify();
|
||||
|
||||
assert(foo(c->s) == bar(c));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue