Boo.Lang.Compiler.Steps.MethodBodyState.Reset C# (CSharp) 메소드

Reset() 공개 메소드

public Reset ( ) : void
리턴 void
        public void Reset()
        {
            _loopDepth = 0;
            _exceptionHandlerDepth = 0;
            _tryBlocks.Clear();
            _labelReferences.Clear();
            _labels.Clear();
        }

Usage Example

예제 #1
0
 override public void OnMethod(Method node)
 {
     _currentMethod = (InternalMethod)node.Entity;
     _state.Reset();
     Visit(node.Body);
     ResolveLabelReferences();
 }