File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -1912,6 +1912,9 @@ def __init__(self) -> None:
1912
1912
# And same for TypeIs
1913
1913
self .type_is : mypy .types .Type | None = None
1914
1914
1915
+ def __repr__ (self ) -> str :
1916
+ return f"<{ type (self ).__name__ } fullname={ self .fullname } of { self .node } object at { hex (id (self ))} >"
1917
+
1915
1918
@property
1916
1919
def fullname (self ) -> str :
1917
1920
return self ._fullname
@@ -1937,6 +1940,9 @@ def __init__(self, name: str) -> None:
1937
1940
# Is this a l.h.s. of a special form assignment like typed dict or type variable?
1938
1941
self .is_special_form = False
1939
1942
1943
+ def __repr__ (self ) -> str :
1944
+ return f"<{ type (self ).__name__ } fullname={ self .fullname } special_form={ self .is_special_form } of { self .node } object at { hex (id (self ))} >"
1945
+
1940
1946
def accept (self , visitor : ExpressionVisitor [T ]) -> T :
1941
1947
return visitor .visit_name_expr (self )
1942
1948
You can’t perform that action at this time.
0 commit comments