Skip to content

Commit

Permalink
Merge pull request #17932 from aschackmull/java/kotlin-notnull-typeflow
Browse files Browse the repository at this point in the history
Kotlin: Support NotNullExpr in TypeFlow.
  • Loading branch information
aschackmull authored Nov 8, 2024
2 parents 71e4646 + 5602570 commit a311294
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions java/ql/lib/semmle/code/java/dataflow/TypeFlow.qll
Original file line number Diff line number Diff line change
Expand Up @@ -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()
}

/**
Expand Down

0 comments on commit a311294

Please sign in to comment.