MCPcopy Index your code
hub / github.com/clojure/clojure / hashCode

Method hashCode

src/jvm/clojure/asm/Type.java:886–895  ·  view source on GitHub ↗

Returns a hash code value for this type. @return a hash code value for this type.

()

Source from the content-addressed store, hash-verified

884 * @return a hash code value for this type.
885 */
886 @Override
887 public int hashCode() {
888 int hashCode = 13 * (sort == INTERNAL ? OBJECT : sort);
889 if (sort >= ARRAY) {
890 for (int i = valueBegin, end = valueEnd; i < end; i++) {
891 hashCode = 17 * (hashCode + valueBuffer.charAt(i));
892 }
893 }
894 return hashCode;
895 }
896
897 /**
898 * Returns a string representation of this type.

Callers 3

SymbolTableMethod · 0.45
addBootstrapMethodMethod · 0.45
hashMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected