function ɵɵtext(index, value = '') {
/** @type {?} */
const lView = getLView();
/** @type {?} */
const tView = getTView();
/** @type {?} */
const adjustedIndex = index + HEADER_OFFSET;
ngDevMode &&
assertEqual(getBindingIndex(), tView.bindingStartIndex, 'text nodes should be created before any bindings');
ngDevMode && assertDataInRange(lView, adjustedIndex);
/** @type {?} */
const tNode = tView.firstCreatePass ?
getOrCreateTNode(tView, lView[T_HOST], index, 3 /* Element */, null, null) :
(/** @type {?} */ (tView.data[adjustedIndex]));
/** @type {?} */
const textNative = lView[adjustedIndex] = createTextNode(value, lView[RENDERER]);
appendChild(tView, lView, textNative, tNode);
// Text nodes are self closing.
setPreviousOrParentTNode(tNode, false);
}