Static Analysis Problem Type Reference
An inconsistent data declaration was found.
In this case, the same name was declared as an enumeration in two compilation units, but the two types have a different tag.
|
ID |
Code Location |
Description |
|---|---|---|
|
1 |
Definition |
The first definition |
|
2 |
Definition |
The second definition |
extern enum e1 {a,b,c} x;
int main(int argc, char **argv)
{
return 0;
}
file2.c:
enum e2 {a,b,c} x;