Skip to content

Commit bb8470f

Browse files
committed
Implement generator.gi_running
1 parent baf5e31 commit bb8470f

File tree

1 file changed

+9
-0
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/generator

1 file changed

+9
-0
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/generator/GeneratorBuiltins.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,15 @@ Object getCode(PGenerator self,
417417
}
418418
}
419419

420+
@Builtin(name = "gi_running", minNumOfPositionalArgs = 1, isGetter = true)
421+
@GenerateNodeFactory
422+
public abstract static class GetRunningNode extends PythonBuiltinNode {
423+
@Specialization
424+
Object getRunning(PGenerator self) {
425+
return self.isRunning();
426+
}
427+
}
428+
420429
@Builtin(name = __REPR__, minNumOfPositionalArgs = 1)
421430
@GenerateNodeFactory
422431
abstract static class ReprNode extends PythonUnaryBuiltinNode {

0 commit comments

Comments
 (0)