File tree 1 file changed +8
-4
lines changed 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -1275,11 +1275,15 @@ class multiple_interpreters {
1275
1275
per_interpreter_gil // / Use to activate Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
1276
1276
};
1277
1277
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
+ }
1281
1285
1282
- explicit multiple_interpreters (level l) : level_(l) {}
1286
+ explicit constexpr multiple_interpreters (level l) : level_(l) {}
1283
1287
level value () const { return level_; }
1284
1288
1285
1289
private:
You can’t perform that action at this time.
0 commit comments