if (refv == null) { // new if (debugConstruct) System.out.println(" add new var = " + name); Variable nested = readVariableNew(ds, parentS.getParentGroup(), parentS, varElem); parentS.addMemberVariable(nested); return; v = new StructureDS(parentS.getParentGroup(), (Structure) refv); // true v.setName(name); v.setParentStructure(parentS); } else { v = new VariableDS(parentS.getParentGroup(), refv, false); v.setName(name); v.setParentStructure(parentS);
if (refv == null) { // new if (debugConstruct) System.out.println(" add new var = " + name); Variable nested = readVariableNew(ds, parentS.getParentGroup(), parentS, varElem); if (nested != null) parentS.addMemberVariable(nested); return; v = new StructureDS(parentS.getParentGroup(), (Structure) refv); // true v.setName(name); v.setParentStructure(parentS); } else { v = new VariableDS(parentS.getParentGroup(), refv, false); v.setName(name); v.setParentStructure(parentS);
if (refv == null) { // new if (debugConstruct) System.out.println(" add new var = " + name); Variable nested = readVariableNew(ds, parentS.getParentGroup(), parentS, varElem); if (nested != null) parentS.addMemberVariable(nested); return; v = new StructureDS(parentS.getParentGroup(), (Structure) refv); // true v.setName(name); v.setParentStructure(parentS); } else { v = new VariableDS(parentS.getParentGroup(), refv, false); v.setName(name); v.setParentStructure(parentS);
Group g = struct.getParentGroup(); EnumTypedef enumTypedef = g.findEnumeration(ct.getName()); if (enumTypedef == null) {
Group g = struct.getParentGroup(); EnumTypedef enumTypedef = g.findEnumeration(ct.getName()); if (enumTypedef == null) {