Lines Matching refs:condition
577 my $condition = substr($blk, $soff, $coff - $soff + 1);
580 #warn "CONDITION<$condition>\n";
584 return ($statement, $condition,
633 my ($statement, $condition, $level);
638 ($statement, $condition, $linenr, $remain, $off, $level) =
640 #print "F: c<$condition> s<$statement> remain<$remain>\n";
641 push(@chunks, [ $condition, $statement ]);
642 if (!($remain > 0 && $condition =~ /^\s*(?:\n[+-])?\s*(?:if|else|do)\b/s)) {
649 ($statement, $condition, $linenr, $remain, $off, $level) =
651 #print "C: c<$condition> s<$statement> remain<$remain>\n";
652 last if (!($remain > 0 && $condition =~ /^(?:\s*\n[+-])*\s*(?:else|do)\b/s));
654 push(@chunks, [ $condition, $statement ]);
1934 # cpp #elif statement condition may start with a (
2225 ERROR("do not use assignment in if condition\n" . $herecurr);
2455 # If the condition carries leading newlines, then count those as offsets.
2503 # Check the condition.