Java: Minor perf improvement.

This commit is contained in:
Anders Schack-Mulligen
2022-08-11 13:24:27 +02:00
parent 73df8e4c7d
commit a3fc463d0a

View File

@@ -141,7 +141,8 @@ class TypeNumber extends RefType {
/** A (reflexive, transitive) subtype of `java.lang.Number`. */
class NumberType extends RefType {
NumberType() { exists(TypeNumber number | hasDescendant(number, this)) }
pragma[nomagic]
NumberType() { this.getASupertype*() instanceof TypeNumber }
}
/** An immutable type. */