public abstract class XDebugAbstractValue extends XDebugElement implements IValue {
private IVariable[] fVariables;
protected String fValueString;
- /*protected*/private String fTypeName;
+ private String fTypeName;
private boolean fhasChanged;
public XDebugAbstractValue(XDebugStackFrame frame, Node varNode) throws DebugException {
- super((XDebugTarget) frame.getDebugTarget());
+ super(frame == null ? null : (XDebugTarget) frame.getDebugTarget());
fTypeName = PHPDebugUtils.getAttributeValue(varNode,"type");