Skip to content

Commit 30df97b

Browse files
Update testsymboldatabase.cpp
1 parent 759a3d7 commit 30df97b

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

‎test/testsymboldatabase.cpp‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9799,9 +9799,6 @@ class TestSymbolDatabase : public TestFixture {
97999799
ASSERT_EQUALS("signed int", typeOf("int x; a = x++;\n", "++"));
98009800
ASSERT_EQUALS("signed int *", typeOf("enum AB {A,B}; AB *ab; x=ab+2;\n", "+"));
98019801
ASSERT_EQUALS("signed int *", typeOf("enum AB {A,B}; enum AB *ab; x=ab+2;\n", "+"));
9802-
ASSERT_EQUALS("unsigned char", typeOf("enum E : std::uint8_t {}; E e;\n", "e", /*cpp*/ true, &settings1));
9803-
ASSERT_EQUALS("signed short", typeOf("enum E : short {}; E e;\n", "e"));
9804-
ASSERT_EQUALS("unsigned short", typeOf("enum E : unsigned short {}; E e;\n", "e"));
98059802
ASSERT_EQUALS("AB *", typeOf("struct AB {int a; int b;}; AB ab; x=&ab;\n", "&"));
98069803
ASSERT_EQUALS("AB *", typeOf("struct AB {int a; int b;}; struct AB ab; x=&ab;\n", "&"));
98079804
ASSERT_EQUALS("A::BC *", typeOf("namespace A { struct BC { int b; int c; }; }; struct A::BC abc; x=&abc;\n", "&"));
@@ -9913,6 +9910,8 @@ class TestSymbolDatabase : public TestFixture {
99139910
ASSERT_EQUALS("unsigned long", typeOf("enum E : unsigned long { }; void foo() { E e[3]; bar(e[0]); }\n", "[ 0"));
99149911
ASSERT_EQUALS("signed long long", typeOf("enum E : long long { }; void foo() { E e[3]; bar(e[0]); }\n", "[ 0"));
99159912
ASSERT_EQUALS("unsigned long long", typeOf("enum E : unsigned long long { }; void foo() { E e[3]; bar(e[0]); }\n", "[ 0"));
9913+
ASSERT_EQUALS("unsigned char", typeOf("enum E : std::uint8_t {}; E e;\n", "e", /*cpp*/ true, &settings1));
9914+
ASSERT_EQUALS("bool", typeOf("enum E : bool {}; E e;\n", "e"));
99169915

99179916
#define CHECK_LIBRARY_FUNCTION_RETURN_TYPE(type) do { \
99189917
const char xmldata[] = "<?xml version=\"1.0\"?>\n" \

0 commit comments

Comments
 (0)