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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy