Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/Utils.java @ 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 | efe58aa92f86 |
children | 4830676526e3 |
comparison
equal
deleted
inserted
replaced
11440:f406557f1a0d | 11441:fc509b6fbfdf |
---|---|
937 } | 937 } |
938 return true; | 938 return true; |
939 } | 939 } |
940 | 940 |
941 public static boolean isObject(TypeMirror actualType) { | 941 public static boolean isObject(TypeMirror actualType) { |
942 return getQualifiedName(actualType).equals("java.lang.Object"); | 942 return actualType.getKind() == TypeKind.DECLARED && getQualifiedName(actualType).equals("java.lang.Object"); |
943 } | 943 } |
944 | 944 |
945 public static boolean isFieldAccessible(Element element, VariableElement variable) { | 945 public static boolean isFieldAccessible(Element element, VariableElement variable) { |
946 TypeElement type = Utils.findNearestEnclosingType(element); | 946 TypeElement type = Utils.findNearestEnclosingType(element); |
947 TypeElement varType = Utils.findNearestEnclosingType(variable); | 947 TypeElement varType = Utils.findNearestEnclosingType(variable); |