Lines Matching refs:chunks
391 function PR_expandTabs(chunks, tabWidth) { argument
398 for (var chunkIndex = 0; chunkIndex < chunks.length; ++chunkIndex) {
399 var chunk = chunks[chunkIndex];
461 var chunks = [];
477 chunks.push(lastChunk);
480 return chunks;
487 function PR_splitChunks(chunks, tokenEnds) { argument
513 if (ci < chunks.length) {
514 chunk = chunks[ci++];
536 function PR_splitMarkup(chunks) { argument
569 for (var ci = 0, nc = chunks.length; ci < nc; ++ci) {
570 var chunk = chunks[ci];
739 function PR_splitStringAndCommentTokens(chunks) { argument
748 for (var ci = 0, nc = chunks.length; ci < nc; ++ci) {
749 var chunk = chunks[ci];
852 return PR_splitChunks(chunks, tokenEnds);
991 function PR_tokenizeMarkup(chunks) { argument
992 if (!(chunks && chunks.length)) { return chunks; }
994 var tokenEnds = PR_splitMarkup(chunks);
995 return PR_splitChunks(chunks, tokenEnds);
1358 function PR_lexSource(chunks) { argument
1363 var tokens = PR_splitStringAndCommentTokens(chunks);
1398 function PR_lexMarkup(chunks) { argument
1414 var tokensOut = PR_tokenizeMarkup(chunks);
1427 var chunks = PR_chunkify(html);
1432 for (var i = 0; i < chunks.length; ++i) {
1433 if (PR_PLAIN == chunks[i].style) {
1434 if (PR_startsWith(PR_trim(chunks[i].token), '<')) {
1435 for (var j = chunks.length; --j >= 0;) {
1436 if (PR_PLAIN == chunks[j].style) {
1437 isMarkup = PR_endsWith(PR_trim(chunks[j].token), '>');
1446 return isMarkup ? PR_lexMarkup(chunks) : PR_lexSource(chunks);