function Node(type, props, context) {
    _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_1___default()(this, Node);

    Object.defineProperty(this, 'context', {
      value: context || null,
      writable: true
    });
    this.error = null;
    this.range = null;
    this.valueRange = null;
    this.props = props || [];
    this.type = type;
    this.value = null;
  }
End of indentation, or null if the line's indent level is not more
than `indent`

@param {string} src
@param {number} indent
@param {number} lineStart
@returns {?number}