MCPcopy Index your code
hub / github.com/python/mypy / var_used_before_def

Method var_used_before_def

mypy/partially_defined.py:343–345  ·  view source on GitHub ↗
(self, name: str, context: Context)

Source from the content-addressed store, hash-verified

341 self.tracker.record_definition(name)
342
343 def var_used_before_def(self, name: str, context: Context) -> None:
344 if self.msg.errors.is_error_code_enabled(errorcodes.USED_BEFORE_DEF):
345 self.msg.var_used_before_def(name, context)
346
347 def variable_may_be_undefined(self, name: str, context: Context) -> None:
348 if self.msg.errors.is_error_code_enabled(errorcodes.POSSIBLY_UNDEFINED):

Callers 2

process_definitionMethod · 0.95
visit_name_exprMethod · 0.95

Calls 1

is_error_code_enabledMethod · 0.80

Tested by

no test coverage detected