File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -1275,11 +1275,15 @@ class multiple_interpreters {
12751275 per_interpreter_gil // / Use to activate Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
12761276 };
12771277
1278- static constexpr level not_supported () { return level::not_supported; }
1279- static constexpr level shared_gil () { return level::shared_gil; }
1280- static constexpr level per_interpreter_gil () { return level::per_interpreter_gil; }
1278+ static multiple_interpreters not_supported () {
1279+ return multiple_interpreters (level::not_supported);
1280+ }
1281+ static multiple_interpreters shared_gil () { return multiple_interpreters (level::shared_gil); }
1282+ static multiple_interpreters per_interpreter_gil () {
1283+ return multiple_interpreters (level::per_interpreter_gil);
1284+ }
12811285
1282- explicit multiple_interpreters (level l) : level_(l) {}
1286+ explicit constexpr multiple_interpreters (level l) : level_(l) {}
12831287 level value () const { return level_; }
12841288
12851289private:
You can’t perform that action at this time.
0 commit comments