Refactor C++ and C# generator 44/172744/3
authorJunghoon Park <jh9216.park@samsung.com>
Thu, 15 Mar 2018 12:56:41 +0000 (21:56 +0900)
committerJunghoon Park <jh9216.park@samsung.com>
Fri, 16 Mar 2018 01:07:40 +0000 (10:07 +0900)
commit6f2f0f4b8120ea4708a7e711570058ffc6caa1af
tree8c6d1bd375fdf20fb4df86f98b6f4b5d1a0db225
parent8b56e1611586500bc401d7fae9580adc4c0d9a50
Refactor C++ and C# generator

- Add code block header files
- Remove unused code
- Improve readability
- Fix a bug

Change-Id: I8900f514c28ecad78c5a1b28f0ed87e6e0e800c8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
20 files changed:
idlc/cpp_gen/cpp_gen_base.cc
idlc/cpp_gen/cpp_gen_base.h
idlc/cpp_gen/cpp_gen_base_cb.h
idlc/cpp_gen/cpp_proxy_body_gen.cc
idlc/cpp_gen/cpp_proxy_body_gen_cb.h
idlc/cpp_gen/cpp_proxy_header_gen.cc
idlc/cpp_gen/cpp_stub_body_gen.cc
idlc/cpp_gen/cpp_stub_body_gen_cb.h
idlc/cpp_gen/cpp_stub_header_gen.cc
idlc/cs_gen/cs_cb_copyright.h
idlc/cs_gen/cs_cb_interop.h
idlc/cs_gen/cs_cb_proxy_interop.h
idlc/cs_gen/cs_cb_stub_interop.h
idlc/cs_gen/cs_gen_base.cc
idlc/cs_gen/cs_gen_base.h
idlc/cs_gen/cs_gen_base_cb.h [new file with mode: 0644]
idlc/cs_gen/cs_proxy_gen.cc
idlc/cs_gen/cs_proxy_gen_cb.h [new file with mode: 0644]
idlc/cs_gen/cs_stub_gen.cc
idlc/cs_gen/cs_stub_gen_cb.h [new file with mode: 0644]