[loco] Introduce CanonicalNodeDecl.h (#4007)
author박종현/On-Device Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 28 Jun 2019 01:25:38 +0000 (10:25 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 28 Jun 2019 01:25:38 +0000 (10:25 +0900)
commit43b538f9ada3d4d7c512b3180baefe37ce735c59
treebb0b940702d65c7216b8e1b9327682cb7e231325
parentff692e7ae7069a47047427ca88ab4af9ea194763
[loco] Introduce CanonicalNodeDecl.h (#4007)

The current implementation requires users to include CanonicalNodeImpl.h
additionally.

To eliminate such burden, this commit introduces CanonicalNodeDecl.h and
revises CanonicalNode.h to includes both decl/impl headers.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/loco/include/loco/IR/CanonicalNode.h
contrib/loco/include/loco/IR/CanonicalNodeDecl.h [new file with mode: 0644]
contrib/loco/include/loco/IR/Nodes.h
contrib/loco/src/IR/CanonicalNode.test.cpp