Lines Matching defs:scl
1602 new_tag(sym_t *tag, scl_t scl, bool decl, bool semi)
1612 warning(44, tag_name(scl),
1615 } else if (tag->s_scl != scl)
1626 } else if (tag->s_scl != scl) {
1632 warning(44, tag_name(scl), tag->s_name);
1637 if (tag->s_scl != scl ||
1641 tag->s_name, tag_name(scl));
1663 scl_t scl;
1667 scl = STRUCT_TAG;
1669 scl = UNION_TAG;
1672 scl = ENUM_TAG;
1677 tag = new_tag(tag, scl, decl, semi);
1681 if (scl == ENUM_TAG && !decl) {
1690 tag->s_scl = scl;
1702 tag->s_scl = scl;
3147 scl_t scl = sym->s_scl;
3149 if (scl == TYPEDEF || scl == BOOL_CONST || scl == ENUM_CONST)
3152 if (scl == NO_SCL)
3155 lint_assert(scl == EXTERN || scl == STATIC);
3159 if (scl == STATIC)