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 |
|
|
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: |
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 |
/* |
/* |
2960 |
fvdef = fvnone; |
fvdef = fvnone; |
2961 |
} |
} |
2962 |
return FALSE; |
return FALSE; |
|
default: |
|
|
break; |
|
2963 |
} |
} |
2964 |
|
|
2965 |
if (structdef == skeyseen) |
if (structdef == skeyseen) |
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: |
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? */ |
3091 |
return FALSE; |
return FALSE; |
3092 |
} |
} |
3093 |
break; |
break; |
|
default: |
|
|
break; |
|
3094 |
} |
} |
3095 |
/* FALLTHRU */ |
/* FALLTHRU */ |
3096 |
case fvnameseen: |
case fvnameseen: |
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; |
3584 |
fvdef = fignore; |
fvdef = fignore; |
3585 |
} |
} |
3586 |
break; |
break; |
|
default: |
|
|
break; |
|
3587 |
} |
} |
3588 |
if (structdef == stagseen && !cjava) |
if (structdef == stagseen && !cjava) |
3589 |
{ |
{ |
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 |
{ |
{ |
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 |
{ |
{ |
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 |
{ |
{ |
3779 |
fvdef = fvnone; |
fvdef = fvnone; |
3780 |
} |
} |
3781 |
break; |
break; |
|
default: |
|
|
break; |
|
3782 |
} |
} |
3783 |
break; |
break; |
3784 |
case '(': |
case '(': |
3812 |
case flistseen: |
case flistseen: |
3813 |
fvdef = finlist; |
fvdef = finlist; |
3814 |
break; |
break; |
|
default: |
|
|
break; |
|
3815 |
} |
} |
3816 |
parlev++; |
parlev++; |
3817 |
break; |
break; |
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 |
3886 |
bracelev = -1; |
bracelev = -1; |
3887 |
} |
} |
3888 |
break; |
break; |
|
default: |
|
|
break; |
|
3889 |
} |
} |
3890 |
switch (structdef) |
switch (structdef) |
3891 |
{ |
{ |
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; |