diff --git a/bindings/python/ASTBindings.cpp b/bindings/python/ASTBindings.cpp index f9e12d0bb..e33c61db6 100644 --- a/bindings/python/ASTBindings.cpp +++ b/bindings/python/ASTBindings.cpp @@ -28,7 +28,7 @@ void registerAST(py::module_& m) { .value("Interrupt", VisitAction::Interrupt); py::enum_(m, "EvalFlags") - .value("None", EvalFlags::None) + .value("None_", EvalFlags::None) .value("IsScript", EvalFlags::IsScript) .value("CacheResults", EvalFlags::CacheResults) .value("SpecparamsAllowed", EvalFlags::SpecparamsAllowed) @@ -75,7 +75,7 @@ void registerAST(py::module_& m) { .def("store", &LValue::store, "value"_a); py::enum_(m, "ASTFlags") - .value("None", ASTFlags::None) + .value("None_", ASTFlags::None) .value("InsideConcatenation", ASTFlags::InsideConcatenation) .value("UnevaluatedBranch", ASTFlags::UnevaluatedBranch) .value("AllowDataType", ASTFlags::AllowDataType) diff --git a/bindings/python/CompBindings.cpp b/bindings/python/CompBindings.cpp index bfb68c406..38fd6cf81 100644 --- a/bindings/python/CompBindings.cpp +++ b/bindings/python/CompBindings.cpp @@ -41,7 +41,7 @@ void registerCompilation(py::module_& m) { .value("Max", MinTypMax::Max); py::enum_(m, "CompilationFlags") - .value("None", CompilationFlags::None) + .value("None_", CompilationFlags::None) .value("AllowHierarchicalConst", CompilationFlags::AllowHierarchicalConst) .value("RelaxEnumConversions", CompilationFlags::RelaxEnumConversions) .value("AllowUseBeforeDeclare", CompilationFlags::AllowUseBeforeDeclare) @@ -287,7 +287,7 @@ void registerCompilation(py::module_& m) { .def("__repr__", [](const SystemSubroutine& self) { return self.name; }); py::enum_(systemSub, "WithClauseMode") - .value("None", SystemSubroutine::WithClauseMode::None) + .value("None_", SystemSubroutine::WithClauseMode::None) .value("Iterator", SystemSubroutine::WithClauseMode::Iterator) .value("Randomize", SystemSubroutine::WithClauseMode::Randomize); diff --git a/bindings/python/SymbolBindings.cpp b/bindings/python/SymbolBindings.cpp index 4ff6cd1f6..79d662ec9 100644 --- a/bindings/python/SymbolBindings.cpp +++ b/bindings/python/SymbolBindings.cpp @@ -23,7 +23,7 @@ void registerSymbols(py::module_& m) { EXPOSE_ENUM(m, SystemTimingCheckKind); py::enum_(m, "LookupFlags") - .value("None", LookupFlags::None) + .value("None_", LookupFlags::None) .value("Type", LookupFlags::Type) .value("AllowDeclaredAfter", LookupFlags::AllowDeclaredAfter) .value("DisallowWildcardImport", LookupFlags::DisallowWildcardImport) @@ -42,7 +42,7 @@ void registerSymbols(py::module_& m) { .value("DisallowUnitReferences", LookupFlags::DisallowUnitReferences); py::enum_(m, "LookupResultFlags") - .value("None", LookupResultFlags::None) + .value("None_", LookupResultFlags::None) .value("WasImported", LookupResultFlags::WasImported) .value("IsHierarchical", LookupResultFlags::IsHierarchical) .value("SuppressUndeclared", LookupResultFlags::SuppressUndeclared) @@ -272,7 +272,7 @@ void registerSymbols(py::module_& m) { .def_property_readonly("pathDest", &SpecparamSymbol::getPathDest); py::enum_(m, "VariableFlags") - .value("None", VariableFlags::None) + .value("None_", VariableFlags::None) .value("Const", VariableFlags::Const) .value("CompilerGenerated", VariableFlags::CompilerGenerated) .value("ImmutableCoverageOption", VariableFlags::ImmutableCoverageOption) @@ -302,7 +302,7 @@ void registerSymbols(py::module_& m) { .def_property_readonly("driveStrength", &NetSymbol::getDriveStrength); py::enum_(netSymbol, "ExpansionHint") - .value("None", NetSymbol::None) + .value("None_", NetSymbol::None) .value("Vectored", NetSymbol::Vectored) .value("Scalared", NetSymbol::Scalared) .export_values(); @@ -327,7 +327,7 @@ void registerSymbols(py::module_& m) { .def_readonly("randMode", &ClassPropertySymbol::randMode); py::enum_(m, "MethodFlags") - .value("None", MethodFlags::None) + .value("None_", MethodFlags::None) .value("Virtual", MethodFlags::Virtual) .value("Pure", MethodFlags::Pure) .value("Static", MethodFlags::Static) @@ -700,7 +700,7 @@ void registerSymbols(py::module_& m) { .def_readonly("repeatKind", &CoverageBinSymbol::TransRangeList::repeatKind); py::enum_(transRangeList, "RepeatKind") - .value("None", CoverageBinSymbol::TransRangeList::None) + .value("None_", CoverageBinSymbol::TransRangeList::None) .value("Consecutive", CoverageBinSymbol::TransRangeList::Consecutive) .value("Nonconsecutive", CoverageBinSymbol::TransRangeList::Nonconsecutive) .value("GoTo", CoverageBinSymbol::TransRangeList::GoTo) diff --git a/bindings/python/TypeBindings.cpp b/bindings/python/TypeBindings.cpp index 14c30ee8d..bdd8cb4f2 100644 --- a/bindings/python/TypeBindings.cpp +++ b/bindings/python/TypeBindings.cpp @@ -290,7 +290,7 @@ void registerTypes(py::module_& m) { .def_property_readonly("firstForwardDecl", &GenericClassDefSymbol::getFirstForwardDecl); py::enum_(m, "ConstraintBlockFlags") - .value("None", ConstraintBlockFlags::None) + .value("None_", ConstraintBlockFlags::None) .value("Pure", ConstraintBlockFlags::Pure) .value("Static", ConstraintBlockFlags::Static) .value("Extern", ConstraintBlockFlags::Extern)