Index: src/compiler/representation-change.h |
diff --git a/src/compiler/representation-change.h b/src/compiler/representation-change.h |
index 9538684af2339a20033d12fdad3c45d72872da41..7c621bb81da020baceb6890d112ff12c2f96c575 100644 |
--- a/src/compiler/representation-change.h |
+++ b/src/compiler/representation-change.h |
@@ -292,7 +292,7 @@ class RepresentationChanger { |
// Eagerly fold representation changes for constants. |
switch (node->opcode()) { |
case IrOpcode::kHeapConstant: { |
- Handle<Object> value = OpParameter<Unique<Object> >(node).handle(); |
+ Handle<HeapObject> value = OpParameter<Handle<HeapObject>>(node); |
DCHECK(value.is_identical_to(factory()->true_value()) || |
value.is_identical_to(factory()->false_value())); |
return jsgraph()->Int32Constant( |