3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-23 09:05:32 +00:00

Merge pull request #4671 from YosysHQ/emil/const-deref-pyosys

py_wrap: implement nested class definitions
This commit is contained in:
Emil J 2024-10-18 11:46:12 +02:00 committed by GitHub
commit 799497ebba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 35 additions and 31 deletions

View file

@ -53,15 +53,9 @@ namespace RTLIL
CONST_FLAG_NONE = 0,
CONST_FLAG_STRING = 1,
CONST_FLAG_SIGNED = 2, // only used for parameters
CONST_FLAG_REAL = 4, // only used for parameters
CONST_FLAG_REAL = 4 // only used for parameters
};
// // Union discriminator. Values are exclusive
// enum ConstRepr : unsigned char {
// CONST_REPR_BITS = 1,
// CONST_REPR_STRING = 2,
// };
struct Const;
struct AttrObject;
struct Selection;
@ -666,7 +660,7 @@ namespace RTLIL
struct RTLIL::Const
{
short flags;
short int flags;
private:
friend class KernelRtlilTest;
FRIEND_TEST(KernelRtlilTest, ConstStr);