@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (type == null) ? 0 : this.type.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= this.path.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= (expression == null) ? 0 : this.expression.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= this.value.hashCode(); h *= 1000003; h ^= this.parameters.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.kind.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= this.base.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.ownerType.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.paramTypes.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.kind.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.type.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.kind.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.type.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.kind.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.type.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.name.hashCode(); h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= this.index; h *= 1000003; h ^= this.text.hashCode(); h *= 1000003; h ^= this.kind.hashCode(); h *= 1000003; h ^= this.constant ? 1231 : 1237; return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (type == null) ? 0 : this.type.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= this.path.hashCode(); return h; }
/** The Java source which this type represents. */ public String toString() { String s = (tsym == null || tsym.name == null) ? "<none>" : tsym.name.toString(); if (moreInfo && tag == TYPEVAR) s = s + hashCode(); return s; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= (expression == null) ? 0 : this.expression.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.kind.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.type.hashCode(); h *= 1000003; h ^= this.base.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.kind.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.type.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.ownerType.hashCode(); h *= 1000003; h ^= this.sym.hashCode(); h *= 1000003; h ^= this.paramTypes.hashCode(); return h; }