s_def
debug_word(sym->s_keyword == NULL, def_name(sym->s_def));
sym->s_def = DEF;
sym->s_def = TDEF;
sym->s_def = TDEF;
sym->s_def = DEF;
sym->s_def = DECL;
sym->s_def = DEF;
sym->s_def = DEF;
sym->s_def = DEF;
sym->s_def = DEF;
sym->s_def = DECL;
sym->s_def = DEF;
sym->s_def == DECL &&
if (sym->s_scl == EXTERN && sym->s_def == DECL) {
dsym->s_def = DEF;
if (dsym->s_type->t_tspec == FUNC && dsym->s_def == TDEF)
dsym->s_def = DECL;
outsym(dsym, dsym->s_scl, dsym->s_def);
else if (rdsym->s_def == DEF && dsym->s_def != DEF)
if (rdsym->s_def == DEF)
dsym->s_def = DEF;
if (rdsym->s_def == DEF && dsym->s_def == DEF) {
if (rdsym->s_scl == STATIC && dsym->s_def == DECL)
if (rdsym->s_scl == EXTERN && rdsym->s_def == DEF) {
dsym->s_def = DECL;
outsym(dsym, EXTERN, dsym->s_def);
outsym(dsym, dsym->s_ext_sym->s_scl, dsym->s_def);
dsym->s_def = DEF;
sym->s_def = DEF;
if (dsym->s_def == DEF &&
if (sym->s_def != TDEF)
if (sym->s_def == TDEF && sym->s_type->t_tspec == VOID)
if (sym->s_def == DEF) {
if (sym->s_type->t_tspec == FUNC && sym->s_used && sym->s_def != DEF)
if (allow_c90 && sym->s_def == TDEF && sym->s_type->t_const)
if (psym->s_def == DEF || psym->s_def == TDEF)
fsym->s_def = DEF;
outsym(sym, sym->s_scl, sym->s_def);
def_t s_def; /* declared, tentative defined, defined */
sym->s_def = DECL;
if (def == NULL && (sym->s_def == DEF || sym->s_def == TDEF))
if (pdecl == NULL && sym->s_def == DECL &&
if (decl == NULL && sym->s_def == DECL)
if (sym->s_def == DEF || sym->s_def == TDEF) {
if (sym->s_def != DECL)
if (sym->s_def != DEF && (!sflag || sym->s_def != TDEF))
outchar(sym->s_def == DEF ? 'd' : 't');
if (sym->s_def == DEF) {
if (sym->s_def == TDEF && def == NULL)
unsigned char s_def; /* DECL, TDEF or DEF */
def_t s_def;
#define s_def s_s.s_def
if (sym->s_def == DEF || sym->s_def == TDEF) {
if (sym->s_def != NODECL)
sym->s_def = DEF;
if (sym->s_def != NODECL)
sym->s_def = DECL;
if (sym->s_def != NODECL)
sym->s_def = TDEF;
sym.s_def = NODECL;
if (sym.s_def == DEF || sym.s_def == TDEF)
((symp->s_def == DECL && sym.s_def == DECL) ||
(!sflag && symp->s_def == TDEF && sym.s_def == TDEF)) &&