mirror of
https://github.com/github/codeql.git
synced 2025-12-20 10:46:30 +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`. */
|
||||
class NumberType extends RefType {
|
||||
NumberType() { exists(TypeNumber number | hasDescendant(number, this)) }
|
||||
pragma[nomagic]
|
||||
NumberType() { this.getASupertype*() instanceof TypeNumber }
|
||||
}
|
||||
|
||||
/** An immutable type. */
|
||||
|
||||
Reference in New Issue
Block a user