Merge pull request #17932 from aschackmull/java/kotlin-notnull-typeflow

Kotlin: Support NotNullExpr in TypeFlow.
This commit is contained in:
Anders Schack-Mulligen
2024-11-08 13:48:15 +01:00
committed by GitHub

View File

@@ -127,6 +127,8 @@ private module Input implements TypeFlowInput<Location> {
n2.asSsa().(BaseSsaUpdate).getDefiningExpr().(VariableAssign).getSource() = n1.asExpr()
or
n2.asSsa().(BaseSsaImplicitInit).captures(n1.asSsa())
or
n2.asExpr().(NotNullExpr).getExpr() = n1.asExpr()
}
/**