changeset 11441:fc509b6fbfdf

Truffle-DSL: fixed isObject returned true for Object arrays.
author Christian Humer <christian.humer@gmail.com>
date Tue, 27 Aug 2013 23:06:24 +0200
parents f406557f1a0d
children 2868b55001d4
files graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/Utils.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/Utils.java	Tue Aug 27 22:08:52 2013 +0200
+++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/Utils.java	Tue Aug 27 23:06:24 2013 +0200
@@ -939,7 +939,7 @@
     }
 
     public static boolean isObject(TypeMirror actualType) {
-        return getQualifiedName(actualType).equals("java.lang.Object");
+        return actualType.getKind() == TypeKind.DECLARED && getQualifiedName(actualType).equals("java.lang.Object");
     }
 
     public static boolean isFieldAccessible(Element element, VariableElement variable) {