C++ operator overload over enum tag types
This commit is contained in:
parent
774060b079
commit
2f348337f2
|
@ -1,4 +1,4 @@
|
|||
#include <cassert>
|
||||
#include <assert.h>
|
||||
|
||||
enum IMPH_STATE
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
KNOWNBUG
|
||||
CORE
|
||||
main.cpp
|
||||
|
||||
^EXIT=0$
|
||||
|
|
|
@ -433,7 +433,7 @@ bool cpp_typecheckt::overloadable(const exprt &expr)
|
|||
|
||||
if(t.id()==ID_struct ||
|
||||
t.id()==ID_union ||
|
||||
t.id()==ID_c_enum)
|
||||
t.id()==ID_c_enum || t.id() == ID_c_enum_tag)
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue