Skip to content

Commit 24a026b

Browse files
elazarggvanrossum
authored andcommitted
Remove Decorator.type (#3166)
1 parent 0d8a3a8 commit 24a026b

File tree

2 files changed

+0
-2
lines changed

2 files changed

+0
-2
lines changed

mypy/nodes.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -612,7 +612,6 @@ class Decorator(SymbolNode, Statement):
612612
func = None # type: FuncDef # Decorated function
613613
decorators = None # type: List[Expression] # Decorators, at least one # XXX Not true
614614
var = None # type: Var # Represents the decorated function obj
615-
type = None # type: mypy.types.Type
616615
is_overload = False
617616

618617
def __init__(self, func: FuncDef, decorators: List[Expression],

mypy/semanal.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2563,7 +2563,6 @@ def visit_decorator(self, dec: Decorator) -> None:
25632563
self.fail('Too many arguments', dec.func)
25642564
elif refers_to_fullname(d, 'typing.no_type_check'):
25652565
dec.var.type = AnyType()
2566-
dec.type = dec.var.type
25672566
no_type_check = True
25682567
for i in reversed(removed):
25692568
del dec.decorators[i]

0 commit comments

Comments
 (0)