[angkor] Overload operator+ (#8210)
author채성우/On-Device Lab(SR)/Engineer/삼성전자 <sw4670.chae@samsung.com>
Wed, 16 Oct 2019 09:50:16 +0000 (18:50 +0900)
committer박세희/On-Device Lab(SR)/Principal Engineer/삼성전자 <saehie.park@samsung.com>
Wed, 16 Oct 2019 09:50:16 +0000 (18:50 +0900)
commit00f02dd953daed3f6bbd3b727bbdb49b3be84395
tree924b0fd78b4ceffa71132684846959b3379748ad
parent9a4f547cd586329cdad99dcedca0522b985b188b
[angkor] Overload operator+ (#8210)

* [angkor] Overload operator+

This commit overloads operator+ to Index class.

Signed-off-by: seongwoo <sw4670.chae@samsung.com>
* add out_of_range thorw exception.

* remove unnecessary header.

* change error type.

* change operator+ from member function to non-member.
compiler/angkor/include/nncc/core/ADT/tensor/Index.h
compiler/angkor/src/ADT/tensor/Index.cpp
compiler/angkor/src/ADT/tensor/Index.test.cpp