/[emacs]/emacs/lib-src/etags.c
ViewVC logotype

Diff of /emacs/lib-src/etags.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3.21.2.6 by miles, Fri Nov 12 04:21:19 2004 UTC revision 3.21.2.7 by miles, Wed Dec 8 23:31:40 2004 UTC
# Line 1400  main (argc, argv) Line 1400  main (argc, argv)
1400            this_file = argbuffer[i].what;            this_file = argbuffer[i].what;
1401            process_file (stdin, this_file, lang);            process_file (stdin, this_file, lang);
1402            break;            break;
         case at_end:  
           break;  
1403          }          }
1404      }      }
1405    
# Line 2902  consider_token (str, len, c, c_extp, bra Line 2900  consider_token (str, len, c, c_extp, bra
2900       case tkeyseen:       case tkeyseen:
2901         switch (toktype)         switch (toktype)
2902           {           {
          default:  
            break;  
2903           case st_none:           case st_none:
2904           case st_C_class:           case st_C_class:
2905           case st_C_struct:           case st_C_struct:
# Line 2921  consider_token (str, len, c, c_extp, bra Line 2917  consider_token (str, len, c, c_extp, bra
2917       case tend:       case tend:
2918         switch (toktype)         switch (toktype)
2919           {           {
          default:  
            break;  
2920           case st_C_class:           case st_C_class:
2921           case st_C_struct:           case st_C_struct:
2922           case st_C_enum:           case st_C_enum:
2923             return FALSE;             return FALSE;
2924           }           }
2925         return TRUE;         return TRUE;
      default:  
        break;  
2926       }       }
2927    
2928     /*     /*
# Line 2968  consider_token (str, len, c, c_extp, bra Line 2960  consider_token (str, len, c, c_extp, bra
2960               fvdef = fvnone;               fvdef = fvnone;
2961           }           }
2962         return FALSE;         return FALSE;
      default:  
        break;  
2963       }       }
2964    
2965     if (structdef == skeyseen)     if (structdef == skeyseen)
# Line 2993  consider_token (str, len, c, c_extp, bra Line 2983  consider_token (str, len, c, c_extp, bra
2983           case st_C_objimpl:           case st_C_objimpl:
2984             objdef = oimplementation;             objdef = oimplementation;
2985             return FALSE;             return FALSE;
          default:  
            break;  
2986           }           }
2987         break;         break;
2988       case oimplementation:       case oimplementation:
# Line 3051  consider_token (str, len, c, c_extp, bra Line 3039  consider_token (str, len, c, c_extp, bra
3039             objdef = onone;             objdef = onone;
3040           }           }
3041         return FALSE;         return FALSE;
      default:  
        break;  
3042       }       }
3043    
3044     /* A function, variable or enum constant? */     /* A function, variable or enum constant? */
# Line 3105  consider_token (str, len, c, c_extp, bra Line 3091  consider_token (str, len, c, c_extp, bra
3091                     return FALSE;                     return FALSE;
3092                   }                   }
3093                 break;                 break;
              default:  
                break;  
3094               }               }
3095            /* FALLTHRU */            /* FALLTHRU */
3096            case fvnameseen:            case fvnameseen:
# Line 3123  consider_token (str, len, c, c_extp, bra Line 3107  consider_token (str, len, c, c_extp, bra
3107            fvdef = fvnameseen;   /* function or variable */            fvdef = fvnameseen;   /* function or variable */
3108            *is_func_or_var = TRUE;            *is_func_or_var = TRUE;
3109            return TRUE;            return TRUE;
         default:  
            break;  
3110          }          }
3111        break;        break;
     default:  
       break;  
3112      }      }
3113    
3114    return FALSE;    return FALSE;
# Line 3604  C_entries (c_ext, inf) Line 3584  C_entries (c_ext, inf)
3584                            fvdef = fignore;                            fvdef = fignore;
3585                          }                          }
3586                        break;                        break;
                     default:  
                       break;  
3587                      }                      }
3588                    if (structdef == stagseen && !cjava)                    if (structdef == stagseen && !cjava)
3589                      {                      {
# Line 3616  C_entries (c_ext, inf) Line 3594  C_entries (c_ext, inf)
3594                  case dsharpseen:                  case dsharpseen:
3595                    savetoken = token;                    savetoken = token;
3596                    break;                    break;
                 default:  
                   break;  
3597                  }                  }
3598                if (!yacc_rules || lp == newlb.buffer + 1)                if (!yacc_rules || lp == newlb.buffer + 1)
3599                  {                  {
# Line 3656  C_entries (c_ext, inf) Line 3632  C_entries (c_ext, inf)
3632                linebuffer_setlen (&token_name, token_name.len + 1);                linebuffer_setlen (&token_name, token_name.len + 1);
3633                strcat (token_name.buffer, ":");                strcat (token_name.buffer, ":");
3634                break;                break;
             default:  
               break;  
3635              }              }
3636            if (structdef == stagseen)            if (structdef == stagseen)
3637              {              {
# Line 3735  C_entries (c_ext, inf) Line 3709  C_entries (c_ext, inf)
3709                make_C_tag (TRUE); /* an Objective C method */                make_C_tag (TRUE); /* an Objective C method */
3710                objdef = oinbody;                objdef = oinbody;
3711                break;                break;
             default:  
               break;  
3712              }              }
3713            switch (fvdef)            switch (fvdef)
3714              {              {
# Line 3807  C_entries (c_ext, inf) Line 3779  C_entries (c_ext, inf)
3779                    fvdef = fvnone;                    fvdef = fvnone;
3780                  }                  }
3781                break;                break;
             default:  
               break;  
3782              }              }
3783            break;            break;
3784          case '(':          case '(':
# Line 3842  C_entries (c_ext, inf) Line 3812  C_entries (c_ext, inf)
3812              case flistseen:              case flistseen:
3813                fvdef = finlist;                fvdef = finlist;
3814                break;                break;
             default:  
               break;  
3815              }              }
3816            parlev++;            parlev++;
3817            break;            break;
# Line 3869  C_entries (c_ext, inf) Line 3837  C_entries (c_ext, inf)
3837                  case finlist:                  case finlist:
3838                    fvdef = flistseen;                    fvdef = flistseen;
3839                    break;                    break;
                 default:  
                   break;  
3840                  }                  }
3841                if (!instruct                if (!instruct
3842                    && (typdef == tend                    && (typdef == tend
# Line 3920  C_entries (c_ext, inf) Line 3886  C_entries (c_ext, inf)
3886                      bracelev = -1;                      bracelev = -1;
3887                  }                  }
3888                break;                break;
             default:  
               break;  
3889              }              }
3890            switch (structdef)            switch (structdef)
3891              {              {
# Line 3935  C_entries (c_ext, inf) Line 3899  C_entries (c_ext, inf)
3899                structdef = snone;                structdef = snone;
3900                make_C_tag (FALSE);  /* a struct or enum */                make_C_tag (FALSE);  /* a struct or enum */
3901                break;                break;
             default:  
               break;  
3902              }              }
3903            bracelev++;            bracelev++;
3904            break;            break;

Legend:
Removed from v.3.21.2.6  
changed lines
  Added in v.3.21.2.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26