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

Method fail

mypy/fastparse.py:400–406  ·  view source on GitHub ↗
(self, msg: ErrorMessage, line: int, column: int, blocker: bool)

Source from the content-addressed store, hash-verified

398 self.errors.report(line, column, msg, severity="note", code=codes.SYNTAX)
399
400 def fail(self, msg: ErrorMessage, line: int, column: int, blocker: bool) -> None:
401 if blocker or not self.options.ignore_errors:
402 # Make sure self.errors reflects any type ignores that we have parsed
403 self.errors.set_file_ignored_lines(
404 self.path, self.type_ignores, self.options.ignore_errors
405 )
406 self.errors.report(line, column, msg.value, blocker=blocker, code=msg.code)
407
408 def fail_merge_overload(self, node: IfStmt) -> None:
409 self.fail(

Callers 9

fail_merge_overloadMethod · 0.95
translate_stmt_listMethod · 0.95
visit_ModuleMethod · 0.95
do_func_defMethod · 0.95
make_argumentMethod · 0.95
fail_argMethod · 0.95
validate_type_paramMethod · 0.95
translate_type_paramsMethod · 0.95
validate_type_aliasMethod · 0.95

Calls 2

reportMethod · 0.45

Tested by

no test coverage detected