fix(checker): type check None literal
This commit is contained in:
@@ -594,6 +594,8 @@ class PythonTyper(
|
|||||||
return self.types.get_type("float")
|
return self.types.get_type("float")
|
||||||
case str():
|
case str():
|
||||||
return self.types.get_type("str")
|
return self.types.get_type("str")
|
||||||
|
case None:
|
||||||
|
return self.types.get_type("None")
|
||||||
case _:
|
case _:
|
||||||
self.reporter.warning(expr.location, f"Unknown literal {expr}")
|
self.reporter.warning(expr.location, f"Unknown literal {expr}")
|
||||||
return UnknownType()
|
return UnknownType()
|
||||||
|
|||||||
Reference in New Issue
Block a user