Mercurial > projects > qtd
comparison qt/core/QList.d @ 297:bc783e20da2b signals
share strange dmd
author | eldar |
---|---|
date | Sun, 22 Nov 2009 22:18:06 +0000 |
parents | 5173835bb372 |
children | adae77fdc1ea |
comparison
equal
deleted
inserted
replaced
296:5173835bb372 | 297:bc783e20da2b |
---|---|
525 (from++).v = q_new!T(*cast(T*)((src++).v)); | 525 (from++).v = q_new!T(*cast(T*)((src++).v)); |
526 else static if (TI.isComplex) | 526 else static if (TI.isComplex) |
527 while(from != to) | 527 while(from != to) |
528 q_new_at(from++, *cast(T*)(src++)); | 528 q_new_at(from++, *cast(T*)(src++)); |
529 } | 529 } |
530 | 530 |
531 void free(QListData.Data* data) | 531 void free(QListData.Data* data) |
532 { | 532 { |
533 writeln("QList data destroyed"); | 533 writeln("QList data destroyed"); |
534 node_destruct(cast(Node*)(data.array.ptr + data.begin), | 534 node_destruct(cast(Node*)(data.array.ptr + data.begin), |
535 cast(Node*)(data.array.ptr + data.end)); | 535 cast(Node*)(data.array.ptr + data.end)); |