コード例 #1
0
ファイル: TreeVisitor.cs プロジェクト: hansdude/Phalanger
        /// <summary>
        /// Visit statements and catches.
        /// </summary>
        /// <param name="x"></param>
        virtual public void VisitTryStmt(TryStmt x)
        {
            // visit statements
            VisitStatementList(x.Statements);

            // visit catch blocks
            foreach (CatchItem c in x.Catches)
                VisitElement(c);
        }
コード例 #2
0
        /// <summary>
        /// Visit statements and catches.
        /// </summary>
        /// <param name="x"></param>
        virtual public void VisitTryStmt(TryStmt x)
        {
            // visit statements
            VisitStatementList(x.Statements);

            // visit catch blocks
            foreach (CatchItem c in x.Catches)
            {
                VisitElement(c);
            }
        }
コード例 #3
0
ファイル: TreeVisitor.cs プロジェクト: kaviarasankk/Phalanger
        /// <summary>
        /// Visit statements and catches.
        /// </summary>
        /// <param name="x"></param>
        virtual public void VisitTryStmt(TryStmt x)
        {
            // visit statements
            VisitStatementList(x.Statements);

            // visit catch blocks
            if (x.Catches != null)
                foreach (CatchItem c in x.Catches)
                    VisitElement(c);

            // visit finally block
            VisitElement(x.FinallyItem);
        }
コード例 #4
0
ファイル: TreeVisitor.cs プロジェクト: xmaxmex/Phalanger
        /// <summary>
        /// Visit statements and catches.
        /// </summary>
        /// <param name="x"></param>
        virtual public void VisitTryStmt(TryStmt x)
        {
            // visit statements
            VisitStatements(x.Statements);

            // visit catch blocks
            if (x.Catches != null)
                foreach (CatchItem c in x.Catches)
                    VisitElement(c);

            // visit finally block
            VisitElement(x.FinallyItem);
        }