Skip to content

Commit 71ee61e

Browse files
committed
Add docs/tests for enum change
1 parent 9448af1 commit 71ee61e

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

CppHeaderParser/CppHeaderParser.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1369,6 +1369,7 @@ class CppEnum(_CppEnum):
13691369
13701370
* ``name`` - Name of the enum (ex. "ItemState")
13711371
* ``namespace`` - Namespace containing the enum
1372+
* ``isclass`` - True if created via 'enum class' or 'enum struct'
13721373
* ``values`` - List of values. The values are a dictionary with
13731374
the following key/values:
13741375

test/test_CppHeaderParser.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3575,6 +3575,7 @@ def test_enum(self):
35753575
e["values"],
35763576
[{"name": "V", "value": 1}],
35773577
)
3578+
self.assertTrue(e["isclass"])
35783579

35793580

35803581
class NestedResolving_TestCase(unittest.TestCase):

0 commit comments

Comments
 (0)