docs: function generateInitialInputs(directiveIndex, inputs, tNode) {
      var initialInputData = tNode.initialInputs || (tNode.initialInputs = []);
      initialInputData[directiveIndex] = null;
      var attrs = tNode.attrs;
      var i = 0;
      while (i < attrs.length) {
          var attrName = attrs[i];
          if (attrName === 1 /* SelectOnly */)
              break;
          if (attrName === 0 /* NamespaceURI */) {
              // We do not allow inputs on namespaced attributes.
              i += 4;
              continue;
          }
          var minifiedInputName = inputs[attrName];
          var attrValue = attrs[i + 1];
          if (minifiedInputName !== undefined) {
              var inputsToStore = initialInputData[directiveIndex] || (initialInputData[directiveIndex] = []);
              inputsToStore.push(minifiedInputName, attrValue);
          }
          i += 2;
      }
      return initialInputData;
  }