private AttributedStatement VisitAttributedStatement(AttributedStatement attributedStmt) { this.VisitAttributeList(attributedStmt.Attributes); this.Visit(attributedStmt.Statement); return attributedStmt; }
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; }
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; }
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; }
private AttributedStatement VisitAttributedStatement(AttributedStatement attributedStmt) { attributedStmt.Statement = (Statement)this.Visit(attributedStmt.Statement); return attributedStmt; }