Skip to content

Commit 6f49b8f

Browse files
committed
fix extract names / constants internal methods
1 parent 4309944 commit 6f49b8f

File tree

1 file changed

+2
-2
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/code

1 file changed

+2
-2
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/code/PCode.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ private static Object[] extractVarnames(RootNode rootNode, String[] parameterIds
243243
@TruffleBoundary
244244
private static Object[] extractConstants(RootNode rootNode) {
245245
List<Object> constants = new ArrayList<>();
246-
rootNode.accept(new NodeVisitor() {
246+
rootNodeForExtraction(rootNode).accept(new NodeVisitor() {
247247
public boolean visit(Node node) {
248248
if (node instanceof SimpleLiteralNode) {
249249
constants.add(((SimpleLiteralNode) node).getValue());
@@ -262,7 +262,7 @@ public boolean visit(Node node) {
262262
@TruffleBoundary
263263
private static Object[] extractNames(RootNode rootNode) {
264264
List<Object> names = new ArrayList<>();
265-
rootNode.accept(new NodeVisitor() {
265+
rootNodeForExtraction(rootNode).accept(new NodeVisitor() {
266266
public boolean visit(Node node) {
267267
if (node instanceof GlobalNode) {
268268
names.add(((GlobalNode) node).getAttributeId());

0 commit comments

Comments
 (0)