[#1502] Lookup tables in outer scope, too
This commit is contained in:
parent
02a773d5e3
commit
03d197cb33
@ -823,7 +823,10 @@ abstract class AbstractContext<C extends Context<C>> extends AbstractScope imple
|
||||
if (list.size() < size)
|
||||
list.addAll(Collections.nCopies(size - list.size(), null));
|
||||
|
||||
ScopeStackElement result = list.get(scopeLevel);
|
||||
ScopeStackElement result = null;
|
||||
for (int i = scopeLevel; i >= 0 && result == null; i--)
|
||||
result = list.get(i);
|
||||
|
||||
if (result == null) {
|
||||
result = new ScopeStackElement();
|
||||
list.set(scopeLevel, result);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user