[coco] Add 'DLinkedList' traits (#703)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Thu, 19 Jul 2018 05:41:22 +0000 (14:41 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 19 Jul 2018 05:41:22 +0000 (14:41 +0900)
commit969791d3980f061288abf620d28761e42b1eeddc
tree5d8ee78320cd1ef03853a2ec81bedf58fb9ed839
parentab48ffd1a9906ebc63b10ff5b819fac056ced892
[coco] Add 'DLinkedList' traits (#703)

* [coco] Add 'DLinkedList' traits

This commit adds 'DLinkedList<Child, Parent>::Node' and
'DLinkedList<Child, Parent>::Head' traits.

coco IR entities will use these traits to support traverse and
manipulation of the order of entities.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
* Update assert per feedback
contrib/coco/core/include/coco/ADT/DLinkedList.h [new file with mode: 0644]
contrib/coco/core/src/ADT/DLinkedList.test.cpp [new file with mode: 0644]