27 bool gen_struct(AST_Structure* node, UTL_ScopedName*
name,
28 const std::vector<AST_Field*>& fields,
29 AST_Type::SIZE_TYPE size,
const char* repoid);
31 bool gen_typedef(AST_Typedef*, UTL_ScopedName*, AST_Type*,
const char*)
34 bool gen_union(AST_Union* node, UTL_ScopedName* name,
const std::vector<AST_UnionBranch*>&,
35 AST_Type*,
const char*);
38 bool generate_ts(AST_Decl* node, UTL_ScopedName* name);
std::string idl_template_
bool gen_typedef(AST_Typedef *, UTL_ScopedName *, AST_Type *, const char *)
void generate(AST_Structure *node)
called directly by dds_visitor::visit_structure() if -Wb,java