Lines Matching refs:cur
1429 my $cur = $stream;
1433 while (length($cur)) {
1437 if ($cur =~ /^(\s+)/o) {
1444 } elsif ($cur =~ /^(\(\s*$Type\s*)\)/ && $av_pending eq '_') {
1449 } elsif ($cur =~ /^($Type)\s*(?:$Ident|,|\)|\(|\s*$)/) {
1453 } elsif ($cur =~ /^($Modifier)\s*/) {
1457 } elsif ($cur =~ /^(\#\s*define\s*$Ident)(\(?)/o) {
1466 } elsif ($cur =~ /^(\#\s*(?:undef\s*$Ident|include\b))/o) {
1471 } elsif ($cur =~ /^(\#\s*(?:ifdef|ifndef|if))/o) {
1479 } elsif ($cur =~ /^(\#\s*(?:else|elif))/o) {
1487 } elsif ($cur =~ /^(\#\s*(?:endif))/o) {
1498 } elsif ($cur =~ /^(\\\n)/o) {
1501 } elsif ($cur =~ /^(__attribute__)\s*\(?/o) {
1506 } elsif ($cur =~ /^(sizeof)\s*(\()?/o) {
1513 } elsif ($cur =~ /^(if|while|for)\b/o) {
1518 } elsif ($cur =~/^(case)/o) {
1523 } elsif ($cur =~/^(return|else|goto|typeof|__typeof__)\b/o) {
1527 } elsif ($cur =~ /^(\()/o) {
1533 } elsif ($cur =~ /^(\))/o) {
1543 } elsif ($cur =~ /^($Ident)\s*\(/o) {
1548 } elsif ($cur =~ /^($Ident\s*):(?:\s*\d+\s*(,|=|;))?/) {
1557 } elsif ($cur =~ /^($Ident|$Constant)/o) {
1561 } elsif ($cur =~ /^($Assignment)/o) {
1565 } elsif ($cur =~/^(;|{|})/) {
1570 } elsif ($cur =~/^(,)/) {
1574 } elsif ($cur =~ /^(\?)/o) {
1578 } elsif ($cur =~ /^(:)/o) {
1589 } elsif ($cur =~ /^(\[)/o) {
1593 } elsif ($cur =~ /^(-(?![->])|\+(?!\+)|\*|\&\&|\&)/o) {
1606 } elsif ($cur =~ /^($Operators)/o) {
1612 } elsif ($cur =~ /(^.)/o) {
1616 $cur = substr($cur, length($1));