Lines Matching refs:cur
1647 my $cur = $stream;
1651 while (length($cur)) {
1655 if ($cur =~ /^(\s+)/o) {
1662 } elsif ($cur =~ /^(\(\s*$Type\s*)\)/ && $av_pending eq '_') {
1667 } elsif ($cur =~ /^($Type)\s*(?:$Ident|,|\)|\(|\s*$)/) {
1671 } elsif ($cur =~ /^($Modifier)\s*/) {
1675 } elsif ($cur =~ /^(\#\s*define\s*$Ident)(\(?)/o) {
1684 } elsif ($cur =~ /^(\#\s*(?:undef\s*$Ident|include\b))/o) {
1689 } elsif ($cur =~ /^(\#\s*(?:ifdef|ifndef|if))/o) {
1697 } elsif ($cur =~ /^(\#\s*(?:else|elif))/o) {
1705 } elsif ($cur =~ /^(\#\s*(?:endif))/o) {
1716 } elsif ($cur =~ /^(\\\n)/o) {
1719 } elsif ($cur =~ /^(__attribute__)\s*\(?/o) {
1724 } elsif ($cur =~ /^(sizeof)\s*(\()?/o) {
1731 } elsif ($cur =~ /^(if|while|for)\b/o) {
1736 } elsif ($cur =~/^(case)/o) {
1741 } elsif ($cur =~/^(return|else|goto|typeof|__typeof__)\b/o) {
1745 } elsif ($cur =~ /^(\()/o) {
1751 } elsif ($cur =~ /^(\))/o) {
1761 } elsif ($cur =~ /^($Ident)\s*\(/o) {
1766 } elsif ($cur =~ /^($Ident\s*):(?:\s*\d+\s*(,|=|;))?/) {
1775 } elsif ($cur =~ /^($Ident|$Constant)/o) {
1779 } elsif ($cur =~ /^($Assignment)/o) {
1783 } elsif ($cur =~/^(;|{|})/) {
1788 } elsif ($cur =~/^(,)/) {
1792 } elsif ($cur =~ /^(\?)/o) {
1796 } elsif ($cur =~ /^(:)/o) {
1807 } elsif ($cur =~ /^(\[)/o) {
1811 } elsif ($cur =~ /^(-(?![->])|\+(?!\+)|\*|\&\&|\&)/o) {
1824 } elsif ($cur =~ /^($Operators)/o) {
1830 } elsif ($cur =~ /(^.)/o) {
1834 $cur = substr($cur, length($1));