Skip to content

Commit 0aba60f

Browse files
committed
Fix possible error in ASTNode
1 parent 28cd7c0 commit 0aba60f

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/NHibernate/Hql/Ast/ANTLR/Tree/ASTNode.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class ASTNode : IASTNode, ITree
1717
private readonly IToken _token;
1818
private List<IASTNode> _children;
1919

20-
public ASTNode()
20+
public ASTNode()
2121
: this((IToken)null) {}
2222

2323
public ASTNode(IToken token)
@@ -425,7 +425,6 @@ object ITree.DeleteChild(int i)
425425
{
426426
object node = _children[i];
427427
RemoveChild(i);
428-
429428
return node;
430429
}
431430

@@ -469,7 +468,11 @@ ITree ITree.DupNode()
469468
return (ITree) DupNode();
470469
}
471470

472-
int ITree.ChildIndex { get; set; }
471+
int ITree.ChildIndex
472+
{
473+
get { return _childIndex; }
474+
set { _childIndex = value; }
475+
}
473476

474477
ITree ITree.Parent
475478
{
@@ -513,6 +516,7 @@ IEnumerator IEnumerable.GetEnumerator()
513516
{
514517
return GetEnumerator();
515518
}
519+
516520
#endregion
517521

518522
// //////////////////////////////////////////////////////////

0 commit comments

Comments
 (0)