• Home
  • Raw
  • Download

Lines Matching refs:level

656 	my $level = 0;
685 if ($level == 0 && substr($blk, $off) =~ /^.\s*#\s*define/) {
686 $level++;
698 push(@stack, [ $type, $level ]);
700 ($type, $level) = @{$stack[$#stack - 1]};
702 ($type, $level) = @{pop(@stack)};
707 if ($level == 0 && $c eq ';') {
712 if ($level == 0 && $coff_set == 0 &&
723 $level++;
727 $level--;
728 $type = ($level != 0)? '(' : '';
730 if ($level == 0 && $coff < $soff) {
737 $level++;
741 $level--;
742 $type = ($level != 0)? '{' : '';
744 if ($level == 0) {
753 $level--;
776 $line, $remain + 1, $off - $loff + 1, $level);
824 my ($statement, $condition, $level);
829 ($statement, $condition, $linenr, $remain, $off, $level) =
834 return ($level, $linenr, @chunks);
840 ($statement, $condition, $linenr, $remain, $off, $level) =
848 return ($level, $linenr, @chunks);
860 my $level = 0;
861 my @stack = ($level);
870 push(@stack, $level);
872 $level = $stack[$#stack - 1];
874 $level = pop(@stack);
884 if ($c eq $close && $level > 0) {
885 $level--;
886 last if ($level == 0);
888 $level++;
892 if (!$outer || $level <= 1) {
896 last if ($level == 0);
899 return ($level, @res);
904 my ($level, @r) = ctx_block_get($linenr, $remain, 1, '{', '}', 0);
910 my ($level, @r) = ctx_block_get($linenr, $remain, 0, '{', '}', 0);
916 my ($level, @r) = ctx_block_get($linenr, $remain, 0, '(', ')', $off);
2012 my ($level, @ctx) = ctx_statement_level($linenr, $realcnt, 0);
2041 if ($level == 0 && $pre_ctx !~ /}\s*while\s*\($/ &&
2979 my ($level, $endln, @chunks) =
2983 if ($#chunks > 0 && $level == 0) {
3050 my ($level, $endln, @chunks) =
3082 if ($level == 0 && $block =~ /^\s*\{/ && !$allowed) {