Java: Allow null literals as sources in data flow.

This commit is contained in:
Anders Schack-Mulligen
2020-01-22 12:04:42 +01:00
parent 80997a3323
commit b92203a87f
4 changed files with 29 additions and 0 deletions

View File

@@ -235,6 +235,8 @@ DataFlowType getErasedRepr(Type t) {
then result.(BoxedType).getPrimitiveType().getName() = "boolean"
else result = e
)
or
t instanceof NullType and result instanceof TypeObject
}
/** Gets a string representation of a type returned by `getErasedRepr`. */