/// <param name="stackFrame"></param>
 /// <param name="expression"></param>
 /// <param name="registerType">can be 'p' for parameter or 'r' for register</param>
 /// <param name="index"></param>
 /// <param name="castExpr"></param>
 public DebugRegisterExpression(DebugStackFrame stackFrame, string expression, string registerType, int index, string castExpr)
 {
     _stackFrame   = stackFrame;
     _expression   = expression;
     _registerType = registerType.ToLowerInvariant();
     _index        = index;
     _castExpr     = castExpr;
 }
Ejemplo n.º 2
0
 /// <param name="stackFrame"></param>
 /// <param name="expression"></param>
 /// <param name="registerType">can be 'p' for parameter or 'r' for register</param>
 /// <param name="index"></param>
 /// <param name="castExpr"></param>
 public DebugRegisterExpression(DebugStackFrame stackFrame, string expression, string registerType, int index, string castExpr)
 {
     _stackFrame = stackFrame;
     _expression = expression;
     _registerType = registerType.ToLowerInvariant();
     _index = index;
     _castExpr = castExpr;
 }
Ejemplo n.º 3
0
 public DebugStackFrameValueProperty(DalvikValue value, DebugProperty parent, DebugStackFrame stackFrame, string forceName=null)
     : base(value, parent)
 {
     _stackFrame = stackFrame;
     _forceName = forceName;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Default ctor
 /// </summary>
 public DebugRegisterGroupProperty(DebugStackFrame stackFrame, bool forceHexDisplay)
     : base(null)
 {
     _stackFrame = stackFrame;
     _forceHexDisplay = forceHexDisplay;
 }
Ejemplo n.º 5
0
 public DebugStackFrameValueProperty(DalvikValue value, DebugProperty parent, DebugStackFrame stackFrame, string forceName = null)
     : base(value, parent)
 {
     _stackFrame = stackFrame;
     _forceName  = forceName;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Default ctor
 /// </summary>
 public DebugRegisterGroupProperty(DebugStackFrame stackFrame, bool forceHexDisplay) : base(null)
 {
     _stackFrame      = stackFrame;
     _forceHexDisplay = forceHexDisplay;
 }