public ChildDbgValueRawNode(Action <ChildDbgValueRawNode, object> debuggerValueNodeChanged, object debuggerValueNodeChangedData, DebuggerValueRawNode parent, uint dbgValueNodeChildIndex, DbgValueNodeReader reader, DbgValueNode value) : base(reader) { this.debuggerValueNodeChanged = debuggerValueNodeChanged ?? throw new ArgumentNullException(nameof(debuggerValueNodeChanged)); this.debuggerValueNodeChangedData = debuggerValueNodeChangedData; this.parent = parent ?? throw new ArgumentNullException(nameof(parent)); DbgValueNodeChildIndex = dbgValueNodeChildIndex; __dbgValueNode_DONT_USE = value ?? throw new ArgumentNullException(nameof(value)); }
public DbgValueRawNode(DbgValueNodeReader reader, DbgValueNode valueNode) : base(reader) => DebuggerValueNode = valueNode ?? throw new ArgumentNullException(nameof(valueNode));