func (this ComputedQuestion) Accept(visitor interfaces.Visitor, context interface{}) interface{} { returnValue := visitor.VisitComputedQuestion(this, context) this.Label().Accept(visitor, context) this.VarDecl().Accept(visitor, context) this.Computation().Accept(visitor, context) return returnValue }