Lines Matching refs:sourceLine
264 TerminalLine* sourceLine = other->_HistoryLineAt(i + offset, destLine);
265 if (sourceLine != NULL) {
266 if (sourceLine != destLine) {
267 destLine->length = sourceLine->length;
268 destLine->attributes = sourceLine->attributes;
269 destLine->softBreak = sourceLine->softBreak;
271 memcpy(destLine->cells, sourceLine->cells,
1223 TerminalLine* sourceLine = _LineAt(i);
1226 _TruncateLine(sourceLine, width);
1227 memcpy(destLine, sourceLine, (int32)sizeof(TerminalLine)
1228 + (sourceLine->length - 1) * (int32)sizeof(TerminalCell));
1312 TerminalLine* sourceLine = _HistoryLineAt(-historySize, lineBuffer);
1327 int32 sourceLeft = sourceLine->length - sourceX;
1343 if (toCopy > 0 && sourceLine->cells[sourceX + toCopy - 1].attributes.IsWidth()) {
1369 sourceLine->cells + sourceX, toCopy * sizeof(TerminalCell));
1373 destLine->attributes = sourceLine->attributes;
1377 if (!sourceLine->softBreak)
1381 sourceLine = _HistoryLineAt(sourceIndex - historySize,