[locomotiv] Introduce UserData (#7397)
author박종현/On-Device Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Mon, 16 Sep 2019 06:31:28 +0000 (15:31 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Mon, 16 Sep 2019 06:31:28 +0000 (15:31 +0900)
commita0060a67ff0f2be0073323fbc6d4976614f67ed9
tree5fba333377d01489beafb516d221393e909d4011
parent67480596986f1983b924208e710c2ad50e63e64b
[locomotiv] Introduce UserData (#7397)

* [locomotiv] Introduce UserData

This commit introduces UserData management module and rewrites Pull node
executor using this UserData management module.

This is the first step to decouple locomotiv-internal data structures from
public user-level data structures.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
* Remove extra token after #endif
compiler/locomotiv/src/Node/Pull.cpp
compiler/locomotiv/src/Node/Pull.test.cpp
compiler/locomotiv/src/Session.cpp
compiler/locomotiv/src/Session.test.cpp
compiler/locomotiv/src/UserData.cpp [new file with mode: 0644]
compiler/locomotiv/src/UserData.h [new file with mode: 0644]