Home | History | Annotate | Download | only in analysis

Lines Matching defs:NULL

47         assert ((category == REFERENCE || category == UNINIT_REF || category == UNINIT_THIS) && type != null) ||
48 ((category != REFERENCE && category != UNINIT_REF && category != UNINIT_THIS) && type == null);
56 return "(" + CATEGORY_NAMES[category] + (type==null?"":("," + type)) + ")";
62 if (type != null) {
72 if (o == null || getClass() != o.getClass()) return false;
85 return (type != null ? type.equals(that.type) : that.type == null);
91 result = 31 * result + (type != null ? type.hashCode() : 0);
100 public static final byte NULL = 2;
128 "Null",
153 /* UNKNOWN UNINIT NULL ONE, BOOLEAN BYTE POS_BYTE SHORT POS_SHORT CHAR INTEGER, FLOAT, LONG_LO LONG_HI DOUBLE_LO DOUBLE_HI UNINIT_REF UNINIT_THIS REFERENCE CONFLICTED*/
154 /*UNKNOWN*/ {UNKNOWN, UNINIT, NULL, ONE, BOOLEAN, BYTE, POS_BYTE, SHORT, POS_SHORT, CHAR, INTEGER, FLOAT, LONG_LO, LONG_HI, DOUBLE_LO, DOUBLE_HI, UNINIT_REF, UNINIT_THIS,REFERENCE, CONFLICTED},
156 /*NULL*/ {NULL, CONFLICTED, NULL, BOOLEAN, BOOLEAN, BYTE, POS_BYTE, SHORT, POS_SHORT, CHAR, INTEGER, FLOAT, CONFLICTED, CONFLICTED, CONFLICTED, CONFLICTED, CONFLICTED, CONFLICTED, REFERENCE, CONFLICTED},
177 public static final RegisterType UNKNOWN_TYPE = new RegisterType(UNKNOWN, null);
178 public static final RegisterType UNINIT_TYPE = new RegisterType(UNINIT, null);
179 public static final RegisterType NULL_TYPE = new RegisterType(NULL, null);
180 public static final RegisterType ONE_TYPE = new RegisterType(ONE, null);
181 public static final RegisterType BOOLEAN_TYPE = new RegisterType(BOOLEAN, null);
182 public static final RegisterType BYTE_TYPE = new RegisterType(BYTE, null);
183 public static final RegisterType POS_BYTE_TYPE = new RegisterType(POS_BYTE, null);
184 public static final RegisterType SHORT_TYPE = new RegisterType(SHORT, null);
185 public static final RegisterType POS_SHORT_TYPE = new RegisterType(POS_SHORT, null);
186 public static final RegisterType CHAR_TYPE = new RegisterType(CHAR, null);
187 public static final RegisterType INTEGER_TYPE = new RegisterType(INTEGER, null);
188 public static final RegisterType FLOAT_TYPE = new RegisterType(FLOAT, null);
189 public static final RegisterType LONG_LO_TYPE = new RegisterType(LONG_LO, null);
190 public static final RegisterType LONG_HI_TYPE = new RegisterType(LONG_HI, null);
191 public static final RegisterType DOUBLE_LO_TYPE = new RegisterType(DOUBLE_LO, null);
192 public static final RegisterType DOUBLE_HI_TYPE = new RegisterType(DOUBLE_HI, null);
193 public static final RegisterType CONFLICTED_TYPE = new RegisterType(CONFLICTED, null);
200 return getRegisterType(LONG_LO, null);
202 return getRegisterType(LONG_HI, null);
206 return getRegisterType(DOUBLE_LO, null);
208 return getRegisterType(DOUBLE_HI, null);
279 TypeProto mergedType = null;
282 if (type != null) {
283 if (other.type != null) {
299 if (mergedType != null) {
317 case NULL: