Lines Matching refs:remain
618 my ($linenr, $remain, $off) = @_;
642 for (; $remain > 0; $line++) {
645 $remain--;
725 $remain--;
737 $line, $remain + 1, $off - $loff + 1, $level);
784 my ($linenr, $remain, $off) = @_;
790 ($statement, $condition, $linenr, $remain, $off, $level) =
791 ctx_statement_block($linenr, $remain, $off);
794 if (!($remain > 0 && $condition =~ /^\s*(?:\n[+-])?\s*(?:if|else|do)\b/s)) {
801 ($statement, $condition, $linenr, $remain, $off, $level) =
802 ctx_statement_block($linenr, $remain, $off);
804 last if (!($remain > 0 && $condition =~ /^(?:\s*\n[+-])*\s*(?:else|do)\b/s));
813 my ($linenr, $remain, $outer, $open, $close, $off) = @_;
823 for ($line = $start; $remain > 0; $line++) {
825 $remain--;
863 my ($linenr, $remain) = @_;
865 my ($level, @r) = ctx_block_get($linenr, $remain, 1, '{', '}', 0);
869 my ($linenr, $remain) = @_;
871 my ($level, @r) = ctx_block_get($linenr, $remain, 0, '{', '}', 0);
875 my ($linenr, $remain, $off) = @_;
877 my ($level, @r) = ctx_block_get($linenr, $remain, 0, '(', ')', $off);
881 my ($linenr, $remain) = @_;
883 return ctx_block_get($linenr, $remain, 0, '{', '}', 0);
886 my ($linenr, $remain, $off) = @_;
888 return ctx_block_get($linenr, $remain, 0, '(', ')', $off);