Synopsis: | Identifiers with internal linkage (static) must have complete type |
Language: | C |
Severity Level: | 3 |
Category: | SCOPE AND LINKAGE |
Description: |
This leads to undefined behaviour.
Example: Here no definition has been given for the structure with tag 'record' and so the 'field' identifier is deemed to have incomplete type.static struct record field; ... |