stream.println (indent + "org.omg.CORBA.StructMember[] " + membersName + " = new org.omg.CORBA.StructMember [" + s.members ().size () + "];");
String tcOfMembers = "_tcOf" + membersName;
stream.println (indent + "org.omg.CORBA.TypeCode " + tcOfMembers + " = null;");
for (int i = 0; i < s.members ().size (); ++i)
{
TypedefEntry member = (TypedefEntry)s.members ().elementAt (i);
String memberName = member.name ();
// Generate and assign member TypeCode to tcofMembers
index = ((JavaGenerator)member.generator ()).type (index, indent, innerOffsets, tcOfMembers, member, stream);
stream.println (indent + membersName + '[' + i + "] = new org.omg.CORBA.StructMember (");
stream.println (indent + " \"" + Util.stripLeadingUnderscores (memberName) + "\",");