Inheritance: System.Compiler.Statement
示例#1
0
 private AttributedStatement VisitAttributedStatement(AttributedStatement attributedStmt)
 {
     this.VisitAttributeList(attributedStmt.Attributes);
     this.Visit(attributedStmt.Statement);
     return attributedStmt;
 }
示例#2
0
        private AttributedStatement VisitAttributedStatement(AttributedStatement attributedStmt)
        {
            AttributedStatement result = (AttributedStatement)attributedStmt.Clone();
            result.Attributes = this.VisitAttributeList(attributedStmt.Attributes);
            result.Statement = (Statement)this.Visit(attributedStmt.Statement);

            return result;
        }
示例#3
0
        private AttributedStatement VisitAttributedStatement(AttributedStatement attributedStmt)
        {
            if (attributedStmt == null) return null;

            attributedStmt.Attributes = this.VisitAttributeList(attributedStmt.Attributes);
            attributedStmt.Statement = (Statement)this.Visit(attributedStmt.Statement);

            return attributedStmt;
        }
示例#4
0
        private AttributedStatement VisitAttributedStatement(AttributedStatement attributedStmt)
        {
            // Process our associated statement. Then, attach our attributes to the
            // current continuation so we can expose them through the runtime.

            this.Visit(attributedStmt.Statement);
            CurrentContinuation.Attributes = attributedStmt.Attributes;
            return attributedStmt;
        }
示例#5
0
 private AttributedStatement VisitAttributedStatement(AttributedStatement attributedStmt)
 {
     attributedStmt.Statement = (Statement)this.Visit(attributedStmt.Statement);
     return attributedStmt;
 }