ruff/crates/red_knot_python_semantic/resources/mdtest/narrow
David Peter f2546c562c
[red-knot] Add narrowing for issubclass checks (#14128)
## Summary

- Adds basic support for `type[C]` as a red knot `Type`. Some things
  might not be supported yet, like `type[Any]`.
- Adds type narrowing for `issubclass` checks.

closes #14117 

## Test Plan

New Markdown-based tests

---------

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-11-07 14:15:39 +01:00
..
boolean.md [red-knot] have mdformat wrap mdtest files to 100 columns (#14020) 2024-10-31 21:00:51 +00:00
conditionals_boolean.md [red-knot] Implement type narrowing for boolean conditionals (#14037) 2024-11-04 22:54:35 +00:00
conditionals_elif_else.md [red-knot] Type narrow in else clause (#13918) 2024-10-26 16:22:57 +00:00
conditionals_is.md [red-knot] Type narrow in else clause (#13918) 2024-10-26 16:22:57 +00:00
conditionals_is_not.md [red-knot] have mdformat wrap mdtest files to 100 columns (#14020) 2024-10-31 21:00:51 +00:00
conditionals_nested.md [red-knot] Type narrow in else clause (#13918) 2024-10-26 16:22:57 +00:00
conditionals_not.md [red-knot] Narrowing - Not operator (#13942) 2024-10-28 20:27:26 +00:00
conditionals_not_eq.md [red-knot] Type narrow in else clause (#13918) 2024-10-26 16:22:57 +00:00
isinstance.md [red-knot] have mdformat wrap mdtest files to 100 columns (#14020) 2024-10-31 21:00:51 +00:00
issubclass.md [red-knot] Add narrowing for issubclass checks (#14128) 2024-11-07 14:15:39 +01:00
match.md [red-knot] Remove lint-phase (#13922) 2024-10-25 18:40:52 +00:00