Lines Matching refs:exprs
54 protected ASTExpr[] exprs; // Sub expressions field in ASTExpr
94 exprs = children; in ASTExpr()
123 exprs = new ASTExpr[children.length]; in closeNode()
124 System.arraycopy(children, 0, exprs, 0, children.length); in closeNode()
138 return exprs[0].traverse(env); // --> Replaced by successor in traverse()
140 for(int i=0; i < exprs.length; i++) { in traverse()
141 exprs[i] = exprs[i].traverse(env); // References may change in traverse()
180 for(int i=0; i < exprs.length; i++) { in eval()
181 t = exprs[i].eval(child_type); in eval()
184 MiniC.addError(exprs[i].getLine(), exprs[i].getColumn(), in eval()
189 is_simple = is_simple && exprs[i].isSimple(); in eval()
208 exprs[0].code(buf); in code()
217 exprs[0].code(buf); in code()
218 exprs[1].code(buf); in code()
255 exprs[0].byte_code(il, method, cp); in byte_code()
268 exprs[1].byte_code(il, method, cp); in byte_code()
324 if(exprs != null) { in dump()
325 for(int i=0; i < exprs.length; ++i) { in dump()
326 exprs[i].dump(prefix + " "); in dump()