Lines Matching refs:s
1557 my $s = $stat;
1558 $s =~ s/{.*$//s;
1561 if ($s =~ /$Ident:\*$/s) {
1564 } elsif ($s =~ /^.\s*$Ident\s*\(/s) {
1566 } elsif ($s =~ /^.\s*else\b/s) {
1569 …} elsif ($prev_values eq 'E' && $s =~ /^.\s*(?:$Storage\s+)?(?:$Inline\s+)?(?:const\s+)?((?:\s*$Id…
1572 possible($type, "A:" . $s);
1575 } elsif ($s =~ /^.(?:$Storage\s+)?(?:$Inline\s+)?(?:const\s+)?($Ident)\b\s*(?!:)/s) {
1576 possible($1, "B:" . $s);
1580 while ($s =~ /\(($Ident)(?:\s+$Sparse)*[\s\*]+\s*\)/sg) {
1581 possible($1, "C:" . $s);
1587 …if ($prev_values eq 'E' && $s =~ /^(.(?:typedef\s*)?(?:(?:$Storage|$Inline)\s*)*\s*$Type\s*(?:\b$I…
1590 my $ctx = $s;
1597 possible($1, "D:" . $s);
1671 my ($s, $c) = ($stat, $cond);
1673 substr($s, 0, length($c), '');
1678 $s =~ s/\n./\n/gs;
1691 $s =~ s/^.*\bdo\b//;
1692 $s =~ s/^\s*{//;
1693 if ($s =~ s/^\s*\\//) {
1696 if ($s =~ s/^\s*?\n//) {
1715 if ($s =~ /^\s*\#\s*(?:else|elif)/) {
1724 $s =~ /^\s*?\n/ ||
1725 $s =~ /^\s*#\s*?/ ||
1726 $s =~ /^\s*$Ident\s*:/) {
1727 $continuation = ($s =~ /^.*?\\\n/) ? 1 : 0;
1728 if ($s =~ s/^.*?\n//) {
1734 my (undef, $sindent) = line_stats("+" . $s);
1750 ($sindent <= $indent && $s ne ''))) {
2320 my ($s, $c) = ($stat, $cond);
2328 substr($s, 0, length($c), '');
2329 $s =~ s/\n.*//g;
2330 $s =~ s/$;//g; # Remove any comments
2331 if (length($c) && $s !~ /^\s*{?\s*\\*\s*$/ &&
2366 my $s = $1;
2367 $s =~ s/$;//g; # Remove any comments
2368 if ($s !~ /^\s*(?:\sif|(?:{|)\s*\\?\s*$)/) {
2396 my ($s, $c) = ctx_statement_block($linenr, $realcnt, 0);
2400 substr($s, 0, length($c), '');
2401 $s =~ s/\n.*//g;
2403 if ($s =~ /^\s*;/) {
2768 my $s = $stat;
2770 substr($s, 0, length($cond), '');
2772 if ($s =~ /^\s*;/ &&