Fixed #33474 -- Added __slots__ to Variable and FilterExpression.
This commit is contained in:
parent
b7d1da5a62
commit
84418ba3e3
|
@ -651,6 +651,9 @@ class FilterExpression:
|
|||
>>> fe.var
|
||||
<Variable: 'variable'>
|
||||
"""
|
||||
|
||||
__slots__ = ('token', 'filters', 'var', 'is_var')
|
||||
|
||||
def __init__(self, token, parser):
|
||||
self.token = token
|
||||
matches = filter_re.finditer(token)
|
||||
|
@ -777,6 +780,8 @@ class Variable:
|
|||
(The example assumes VARIABLE_ATTRIBUTE_SEPARATOR is '.')
|
||||
"""
|
||||
|
||||
__slots__ = ('var', 'literal', 'lookups', 'translate', 'message_context')
|
||||
|
||||
def __init__(self, var):
|
||||
self.var = var
|
||||
self.literal = None
|
||||
|
|
Loading…
Reference in New Issue