/* (non-Javadoc) * @see br.cos.ufrj.lens.odyssey.tools.psw.parser.cst.CSTNode#accept(br.cos.ufrj.lens.odyssey.tools.psw.parser.cst.CSTVisitor) */ public override void accept(CSTVisitor visitor) { base.accept(parametersNodesCS, visitor); if (returnTypeNodeCS != null) { returnTypeNodeCS.accept(visitor); } }
public override void accept(CSTVisitor visitor) { if ((typeNodeCS != null) && (expressionNodeCS != null)) { visitor.visitDefVarExpressionBegin(this); typeNodeCS.accept(visitor); expressionNodeCS.accept(visitor); visitor.visitDefVarExpressionEnd(this); } }
public override void accept(CSTVisitor visitor) { visitor.visitAttrOrAssocContextDeclCSBegin(this); if (typeNodeCS != null) { typeNodeCS.accept(visitor); } if (valueExpressionNodeCS != null) { valueExpressionNodeCS.accept(visitor); } visitor.visitAttrOrAssocContextDeclCSEnd(this); }