[loco] Canonical Node Visitor with default implementation (#3771)
author박종현/On-Device Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 14 Jun 2019 04:40:06 +0000 (13:40 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 14 Jun 2019 04:40:06 +0000 (13:40 +0900)
commit35a92f382e4abcd3c4e1ccd531f1ecfba128513d
treedf8a35c17819067329484fefdf446a18a6d8dbda
parenta02f8ac12bff59ab461f140a5d11059972972edc
[loco] Canonical Node Visitor with default implementation (#3771)

* [loco] Canonical Node Visitor with default implementation

With this commit, users are able to implement a node visitor with their
own default implementation.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
* Fix a typo
contrib/loco/include/loco/IR/CanonicalNode.h
contrib/loco/include/loco/IR/CanonicalNodeImpl.h
contrib/loco/include/loco/IR/CanonicalNodeVisitor.forward.h
contrib/loco/include/loco/IR/CanonicalNodeVisitor.h
contrib/loco/src/IR/CanonicalNode.test.cpp