store reference to token when parsing range variable

This commit is contained in:
Ilya Puchka
2018-08-12 22:25:25 +01:00
parent 3a4cd8aa27
commit 4f1a5b3e3d
3 changed files with 18 additions and 5 deletions

View File

@@ -148,7 +148,7 @@ public class TokenParser {
}
public func compileResolvable(_ token: String, containedIn containingToken: Token) throws -> Resolvable {
return try RangeVariable(token, parser: self)
return try RangeVariable(token, parser: self, containedIn: containingToken)
?? compileFilter(token, containedIn: containingToken)
}