Browse Source

* Src/Visitors/AbstractAstTransformer.cs: Made node stack protected.

I had a complicated AST transformation where I needed to add/remove
  statements this seemed to be the easiest solution for it.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4438 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Mike Krüger 16 years ago
parent
commit
b9ebdadd18
  1. 2
      src/Libraries/NRefactory/Project/Src/Visitors/AbstractAstTransformer.cs

2
src/Libraries/NRefactory/Project/Src/Visitors/AbstractAstTransformer.cs

@ -26,7 +26,7 @@ namespace ICSharpCode.NRefactory.Visitors {
/// </summary> /// </summary>
public abstract class AbstractAstTransformer : IAstVisitor { public abstract class AbstractAstTransformer : IAstVisitor {
private Stack<INode> nodeStack = new Stack<INode>(); protected Stack<INode> nodeStack = new Stack<INode>();
public void ReplaceCurrentNode(INode newNode) { public void ReplaceCurrentNode(INode newNode) {
nodeStack.Pop(); nodeStack.Pop();

Loading…
Cancel
Save