Implement cpp group generator 83/277483/11
authorjh9216.park <jh9216.park@samsung.com>
Thu, 7 Jul 2022 10:25:54 +0000 (06:25 -0400)
committerjh9216.park <jh9216.park@samsung.com>
Tue, 12 Jul 2022 06:51:49 +0000 (02:51 -0400)
commit7a3e1a42352417d9ba973dc3b55e49b9d37a228e
tree3776c78017274b8962c6fc1b49bd5658067d5738
parent15c846683496b2351a4a62f2dea4239746baa986
Implement cpp group generator

Change-Id: I4348aa75ed30d666bf1ae794ad6690a13fe8bb17
Signed-off-by: jh9216.park <jh9216.park@samsung.com>
16 files changed:
Makefile.dibs
idlc/ast/tidlc_y.cpp
idlc/gen/cpp_gen_base.cc
idlc/gen/cpp_gen_base.h
idlc/gen/cpp_group_body_gen.cc [new file with mode: 0644]
idlc/gen/cpp_group_body_gen.h [new file with mode: 0644]
idlc/gen/cpp_group_body_gen_cb.h [new file with mode: 0644]
idlc/gen/cpp_group_header_gen.cc [new file with mode: 0644]
idlc/gen/cpp_group_header_gen.h [new file with mode: 0644]
idlc/gen/cpp_group_header_gen_cb.h [new file with mode: 0644]
idlc/main.cc
idlc/options.cc
packaging/tidl.spec
tests/build_tests/CMakeLists.txt
tests/build_tests/prebuild.sh
tests/build_tests/tidl/FooPubsub.tidl [new file with mode: 0755]