changeset 22443:b34dc4905616

CompositeValue: allow forEachComponent to return a Value.
author Josef Eisl <josef.eisl@jku.at>
date Thu, 13 Aug 2015 09:55:47 +0200
parents af6739c6fea5
children 76d3ae762bdf
files graal/com.oracle.graal.lir/src/com/oracle/graal/lir/CompositeValue.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/CompositeValue.java	Thu Aug 13 10:09:04 2015 +0200
+++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/CompositeValue.java	Thu Aug 13 09:55:47 2015 +0200
@@ -62,7 +62,7 @@
      * @param proc
      * @return the original CompositeValue or a copy with any modified values
      */
-    public abstract CompositeValue forEachComponent(LIRInstruction inst, OperandMode mode, InstructionValueProcedure proc);
+    public abstract Value forEachComponent(LIRInstruction inst, OperandMode mode, InstructionValueProcedure proc);
 
     /**
      * A helper method to visit {@link Value}[] ensuring that a copy of the array is made if it's