public GDBVar(GDBVar parent, VariableValue gdbValue) { if (gdbValue.Value != null) { name = parent.Name + "[" + gdbValue.index + "]"; value = gdbValue.Value; } else if (gdbValue.Values != null) { name = parent.Name + "[" + gdbValue.index + "]"; subVals = new SubVals(this, gdbValue.Values); } }
public GDBVar(GdbAdapter.Commands.VariableInfo gdbInfo, VariableValue gdbValue) { name = gdbInfo.name; type = gdbInfo.type; if (gdbValue.Value != null) { value = gdbValue.Value; } else if (gdbValue.Values != null) { subVals = new SubVals(this, gdbValue.Values); } }