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 @@ -1914,6 +1914,9 @@ def __init__(self) -> None:
1914
1914
# And same for TypeIs
1915
1915
self .type_is : mypy .types .Type | None = None
1916
1916
1917
+ def __repr__ (self ) -> str :
1918
+ return f"<{ type (self ).__name__ } fullname={ self .fullname } of { self .node } object at { hex (id (self ))} >"
1919
+
1917
1920
@property
1918
1921
def fullname (self ) -> str :
1919
1922
return self ._fullname
@@ -1939,6 +1942,9 @@ def __init__(self, name: str) -> None:
1939
1942
# Is this a l.h.s. of a special form assignment like typed dict or type variable?
1940
1943
self .is_special_form = False
1941
1944
1945
+ def __repr__ (self ) -> str :
1946
+ return f"<{ type (self ).__name__ } fullname={ self .fullname } special_form={ self .is_special_form } of { self .node } object at { hex (id (self ))} >"
1947
+
1942
1948
def accept (self , visitor : ExpressionVisitor [T ]) -> T :
1943
1949
return visitor .visit_name_expr (self )
1944
1950
You can’t perform that action at this time.
0 commit comments