Sha256: edcb522624701edf6d8ec273a5d220a77b4e6bb167f295c404eeff72d60c4f22
Contents?: true
Size: 763 Bytes
Versions: 135
Compression:
Stored size: 763 Bytes
Contents
/** * Copyright 2005-2007 Xue Yong Zhi * Distributed under the BSD License */ package com.xruby.compiler.codedom; import java.util.ArrayList; public class ExpressionStatement extends Statement { private Expression expression; public ExpressionStatement(Expression exp) { expression = exp; } public Expression getExpression() { return expression; } public void accept(CodeVisitor visitor) { this.expression.addLineno(visitor); expression.accept(visitor); } void getNewlyAssignedVariables(ISymbolTable symboltable, ArrayList<String> result) { expression.getNewlyAssignedVariables(symboltable, result); } void pullBlock(ArrayList<Block> result) { expression.pullBlock(result); } }
Version data entries
135 entries across 135 versions & 2 rubygems