Fix error, missing check
This commit is contained in:
parent
a3cb075669
commit
7311c9dedb
@ -42,18 +42,18 @@ class Deferred(Node):
|
||||
ident.parse(None)
|
||||
mixins = scope.mixins(ident.raw())
|
||||
|
||||
|
||||
if not mixins:
|
||||
store = [t for t in scope.deferred.parsed[-1]]
|
||||
while scope.deferred.parsed[-1]:
|
||||
scope.current = scope.deferred
|
||||
ident.parse(scope)
|
||||
mixins = scope.mixins(ident.raw())
|
||||
scope.current = None
|
||||
if mixins:
|
||||
break
|
||||
scope.deferred.parsed[-1].pop()
|
||||
scope.deferred.parsed[-1] = store
|
||||
if scope.deferred:
|
||||
store = [t for t in scope.deferred.parsed[-1]]
|
||||
while scope.deferred.parsed[-1]:
|
||||
scope.current = scope.deferred
|
||||
ident.parse(scope)
|
||||
mixins = scope.mixins(ident.raw())
|
||||
scope.current = None
|
||||
if mixins:
|
||||
break
|
||||
scope.deferred.parsed[-1].pop()
|
||||
scope.deferred.parsed[-1] = store
|
||||
|
||||
if mixins:
|
||||
for mixin in mixins:
|
||||
|
Loading…
x
Reference in New Issue
Block a user