Refactor tidl generator 38/174538/5
authorJunghoon Park <jh9216.park@samsung.com>
Tue, 3 Apr 2018 01:05:14 +0000 (10:05 +0900)
committerJunghoon Park <jh9216.park@samsung.com>
Tue, 3 Apr 2018 04:59:30 +0000 (13:59 +0900)
commit57a54008462a3522b183868663dcf2f5449fedc6
tree7b67ba2e02421804766d3838c3cbbdc23fed287d
parent73a248c097436200138550a1c5e0323928ee8b34
Refactor tidl generator

- Move some methods to base class
- Use ReplaceAll method to reduce redundant code

Change-Id: I530ee4e9331dc92006c3164d84b9ec3f099a04b0
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
24 files changed:
idlc/c_gen/c_body_gen_base.cc
idlc/c_gen/c_gen_base.cc
idlc/c_gen/c_gen_base.h
idlc/c_gen/c_header_gen_base.cc
idlc/c_gen/c_proxy_body_gen.cc
idlc/c_gen/c_proxy_header_gen.cc
idlc/c_gen/c_stub_body_gen.cc
idlc/c_gen/c_stub_header_gen.cc
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_proxy_header_gen_cb.h
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/cpp_gen/cpp_stub_header_gen_cb.h
idlc/cs_gen/cs_gen_base.cc
idlc/cs_gen/cs_gen_base.h
idlc/cs_gen/cs_proxy_gen.cc
idlc/generator.cc
idlc/generator.h