fixes #1286; object case transitions are now sound
This commit is contained in:
parent
247fa431de
commit
49e686ab4e
14 changed files with 123 additions and 166 deletions
|
|
@ -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 =
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue