fixes #1286; object case transitions are now sound

This commit is contained in:
Andreas Rumpf 2019-05-26 23:10:34 +02:00
commit 49e686ab4e
14 changed files with 123 additions and 166 deletions

View file

@ -554,17 +554,14 @@ type
tok: Token
proc newNode*(k: SqlNodeKind): SqlNode =
new(result)
result.kind = k
result = SqlNode(kind: k)
proc newNode*(k: SqlNodeKind, s: string): SqlNode =
new(result)
result.kind = k
result = SqlNode(kind: k)
result.strVal = s
proc newNode*(k: SqlNodeKind, sons: seq[SqlNode]): SqlNode =
new(result)
result.kind = k
result = SqlNode(kind: k)
result.sons = sons
proc len*(n: SqlNode): int =