changeset 9208:9dfefdee8f3f

Fixed getting signature if returnType is null.
author Christian Humer <christian.humer@gmail.com>
date Mon, 08 Apr 2013 12:16:30 +0200
parents 31f1390766d9
children 119a20bb3b1d
files graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethod.java
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethod.java	Sun Apr 07 12:45:27 2013 +0200
+++ b/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethod.java	Mon Apr 08 12:16:30 2013 +0200
@@ -144,7 +144,9 @@
 
     public List<ActualParameter> getReturnTypeAndParameters() {
         List<ActualParameter> allParameters = new ArrayList<>(getParameters().size() + 1);
-        allParameters.add(getReturnType());
+        if (getReturnType() != null) {
+            allParameters.add(getReturnType());
+        }
         allParameters.addAll(getParameters());
         return Collections.unmodifiableList(allParameters);
     }