mirror of
https://github.com/github/codeql.git
synced 2025-12-20 18:56:32 +01:00
Merge pull request #10023 from aschackmull/java/numbertype-perf
Java: Minor perf improvement.
This commit is contained in:
@@ -141,7 +141,8 @@ class TypeNumber extends RefType {
|
|||||||
|
|
||||||
/** A (reflexive, transitive) subtype of `java.lang.Number`. */
|
/** A (reflexive, transitive) subtype of `java.lang.Number`. */
|
||||||
class NumberType extends RefType {
|
class NumberType extends RefType {
|
||||||
NumberType() { exists(TypeNumber number | hasDescendant(number, this)) }
|
pragma[nomagic]
|
||||||
|
NumberType() { this.getASupertype*() instanceof TypeNumber }
|
||||||
}
|
}
|
||||||
|
|
||||||
/** An immutable type. */
|
/** An immutable type. */
|
||||||
|
|||||||
Reference in New Issue
Block a user