Skip to content

Commit 411b7d4

Browse files
committed
Fix compilation after a rebase
1 parent 5c4595d commit 411b7d4

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/function/BuiltinMethodDescriptors.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@
4242

4343
import static com.oracle.graal.python.builtins.objects.function.BuiltinMethodDescriptor.get;
4444
import static com.oracle.graal.python.nodes.SpecialMethodNames.__GETATTRIBUTE__;
45+
import static com.oracle.graal.python.nodes.SpecialMethodNames.__ITER__;
4546

4647
import com.oracle.graal.python.builtins.PythonBuiltinClassType;
48+
import com.oracle.graal.python.builtins.objects.dict.DictBuiltinsFactory;
4749
import com.oracle.graal.python.builtins.objects.module.ModuleBuiltinsFactory;
4850
import com.oracle.graal.python.builtins.objects.object.ObjectBuiltinsFactory;
4951
import com.oracle.graal.python.builtins.objects.type.TypeBuiltinsFactory;
@@ -58,6 +60,8 @@ public abstract class BuiltinMethodDescriptors {
5860
public static final BuiltinMethodDescriptor MODULE_GET_ATTRIBUTE = get(__GETATTRIBUTE__, ModuleBuiltinsFactory.ModuleGetattritbuteNodeFactory.getInstance(), PythonBuiltinClassType.PythonModule);
5961
public static final BuiltinMethodDescriptor TYPE_GET_ATTRIBUTE = get(__GETATTRIBUTE__, TypeBuiltinsFactory.GetattributeNodeFactory.getInstance(), PythonBuiltinClassType.PythonClass);
6062

63+
public static final BuiltinMethodDescriptor DICT_ITER = get(__ITER__, DictBuiltinsFactory.IterNodeFactory.getInstance(), PythonBuiltinClassType.PDict);
64+
6165
private BuiltinMethodDescriptors() {
6266
}
6367
}

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/nodes/argument/keywords/ConcatKeywordsNode.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
import com.oracle.graal.python.builtins.objects.dict.DictBuiltinsFactory;
5050
import com.oracle.graal.python.builtins.objects.dict.PDict;
5151
import com.oracle.graal.python.builtins.objects.function.BuiltinMethodDescriptor;
52+
import com.oracle.graal.python.builtins.objects.function.BuiltinMethodDescriptors;
5253
import com.oracle.graal.python.lib.PyObjectCallMethodObjArgs;
5354
import com.oracle.graal.python.lib.PyObjectGetItem;
5455
import com.oracle.graal.python.nodes.PGuards;
@@ -165,11 +166,9 @@ HashingStorage doMapping(VirtualFrame frame, HashingStorage dest, Object other,
165166
}
166167
}
167168

168-
protected static final BuiltinMethodDescriptor builtinDictIter = BuiltinMethodDescriptor.get(DictBuiltinsFactory.IterNodeFactory.getInstance(), PythonBuiltinClassType.PDict);
169-
170169
/* CPython tests that tp_iter is dict_iter */
171170
protected static boolean hasBuiltinIter(PDict dict, GetClassNode getClassNode, LookupCallableSlotInMRONode lookupIter) {
172-
return PGuards.isBuiltinDict(dict) || lookupIter.execute(getClassNode.execute(dict)) == builtinDictIter;
171+
return PGuards.isBuiltinDict(dict) || lookupIter.execute(getClassNode.execute(dict)) == BuiltinMethodDescriptors.DICT_ITER;
173172
}
174173
}
175174
}

0 commit comments

Comments
 (0)