@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.bounds.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (int) ((this.flagBits >>> 32) ^ this.flagBits); h *= 1000003; h ^= this.getAnnotations.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.typeAlternatives.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.expressions.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.members.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.bounds.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.transformers.hashCode(); return h; }
@Override public int hashCode() { return (ownerType == null ? 0 : ownerType.hashCode()) ^ argumentsList.hashCode() ^ rawType.hashCode(); }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.unifier.hashCode(); h *= 1000003; h ^= this.remainingMembers.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.annotations.hashCode(); h *= 1000003; h ^= this.underlyingType.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.distanceFunction.hashCode(); h *= 1000003; h ^= this.heuristics.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.typeArgSelector.hashCode(); h *= 1000003; h ^= this.astNode.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (base == null) ? 0 : this.base.hashCode(); h *= 1000003; h ^= this.path.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.parameterKind.hashCode(); h *= 1000003; h ^= this.getParameters.hashCode(); h *= 1000003; h ^= this.getBody.hashCode(); return h; }