Lines Matching refs:s
1366 my $s = $stat;
1367 $s =~ s/{.*$//s;
1370 if ($s =~ /$Ident:\*$/s) {
1373 } elsif ($s =~ /^.\s*$Ident\s*\(/s) {
1376 …} elsif ($prev_values eq 'E' && $s =~ /^.\s*(?:$Storage\s+)?(?:$Inline\s+)?(?:const\s+)?((?:\s*$Id…
1379 possible($type, "A:" . $s);
1382 } elsif ($s =~ /^.(?:$Storage\s+)?(?:$Inline\s+)?(?:const\s+)?($Ident)\b\s*(?!:)/s) {
1383 possible($1, "B:" . $s);
1387 while ($s =~ /\(($Ident)(?:\s+$Sparse)*[\s\*]+\s*\)/sg) {
1388 possible($1, "C:" . $s);
1394 …if ($prev_values eq 'E' && $s =~ /^(.(?:typedef\s*)?(?:(?:$Storage|$Inline)\s*)*\s*$Type\s*(?:\b$I…
1397 my $ctx = $s;
1404 possible($1, "D:" . $s);
1478 my ($s, $c) = ($stat, $cond);
1480 substr($s, 0, length($c), '');
1485 $s =~ s/\n./\n/gs;
1498 $s =~ s/^.*\bdo\b//;
1499 $s =~ s/^\s*{//;
1500 if ($s =~ s/^\s*\\//) {
1503 if ($s =~ s/^\s*?\n//) {
1522 if ($s =~ /^\s*\#\s*(?:else|elif)/) {
1531 $s =~ /^\s*?\n/ ||
1532 $s =~ /^\s*#\s*?/ ||
1533 $s =~ /^\s*$Ident\s*:/) {
1534 $continuation = ($s =~ /^.*?\\\n/) ? 1 : 0;
1535 $s =~ s/^.*?\n//;
1540 my (undef, $sindent) = line_stats("+" . $s);
1556 ($sindent <= $indent && $s ne ''))) {
2063 my ($s, $c) = ($stat, $cond);
2071 substr($s, 0, length($c), '');
2072 $s =~ s/\n.*//g;
2073 $s =~ s/$;//g; # Remove any comments
2074 if (length($c) && $s !~ /^\s*{?\s*\\*\s*$/ &&
2107 my $s = $1;
2108 $s =~ s/$;//g; # Remove any comments
2109 if ($s !~ /^\s*(?:\sif|(?:{|)\s*\\?\s*$)/) {
2137 my ($s, $c) = ctx_statement_block($linenr, $realcnt, 0);
2141 substr($s, 0, length($c), '');
2142 $s =~ s/\n.*//g;
2144 if ($s =~ /^\s*;/) {
2476 my $s = $stat;
2478 substr($s, 0, length($cond), '');
2480 if ($s =~ /^\s*;/ &&