< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java

Print this page

        

*** 45,66 **** } @Override public boolean enterUnaryNode(final UnaryNode unaryNode) { switch (unaryNode.tokenType()) { ! case ADD: ! return enterADD(unaryNode); case BIT_NOT: return enterBIT_NOT(unaryNode); case DELETE: return enterDELETE(unaryNode); case NEW: return enterNEW(unaryNode); case NOT: return enterNOT(unaryNode); ! case SUB: ! return enterSUB(unaryNode); case TYPEOF: return enterTYPEOF(unaryNode); case VOID: return enterVOID(unaryNode); case DECPREFIX: --- 45,66 ---- } @Override public boolean enterUnaryNode(final UnaryNode unaryNode) { switch (unaryNode.tokenType()) { ! case POS: ! return enterPOS(unaryNode); case BIT_NOT: return enterBIT_NOT(unaryNode); case DELETE: return enterDELETE(unaryNode); case NEW: return enterNEW(unaryNode); case NOT: return enterNOT(unaryNode); ! case NEG: ! return enterNEG(unaryNode); case TYPEOF: return enterTYPEOF(unaryNode); case VOID: return enterVOID(unaryNode); case DECPREFIX:
*** 74,95 **** } @Override public final Node leaveUnaryNode(final UnaryNode unaryNode) { switch (unaryNode.tokenType()) { ! case ADD: ! return leaveADD(unaryNode); case BIT_NOT: return leaveBIT_NOT(unaryNode); case DELETE: return leaveDELETE(unaryNode); case NEW: return leaveNEW(unaryNode); case NOT: return leaveNOT(unaryNode); ! case SUB: ! return leaveSUB(unaryNode); case TYPEOF: return leaveTYPEOF(unaryNode); case VOID: return leaveVOID(unaryNode); case DECPREFIX: --- 74,95 ---- } @Override public final Node leaveUnaryNode(final UnaryNode unaryNode) { switch (unaryNode.tokenType()) { ! case POS: ! return leavePOS(unaryNode); case BIT_NOT: return leaveBIT_NOT(unaryNode); case DELETE: return leaveDELETE(unaryNode); case NEW: return leaveNEW(unaryNode); case NOT: return leaveNOT(unaryNode); ! case NEG: ! return leaveNEG(unaryNode); case TYPEOF: return leaveTYPEOF(unaryNode); case VOID: return leaveVOID(unaryNode); case DECPREFIX:
*** 278,298 **** * Unary enter - callback for entering a unary + * * @param unaryNode the node * @return true if traversal should continue and node children be traversed, false otherwise */ ! public boolean enterADD(final UnaryNode unaryNode) { return enterDefault(unaryNode); } /** * Unary leave - callback for leaving a unary + * * @param unaryNode the node * @return processed node, which will replace the original one, or the original node */ ! public Node leaveADD(final UnaryNode unaryNode) { return leaveDefault(unaryNode); } /** * Unary enter - callback for entering a ~ operator --- 278,298 ---- * Unary enter - callback for entering a unary + * * @param unaryNode the node * @return true if traversal should continue and node children be traversed, false otherwise */ ! public boolean enterPOS(final UnaryNode unaryNode) { return enterDefault(unaryNode); } /** * Unary leave - callback for leaving a unary + * * @param unaryNode the node * @return processed node, which will replace the original one, or the original node */ ! public Node leavePOS(final UnaryNode unaryNode) { return leaveDefault(unaryNode); } /** * Unary enter - callback for entering a ~ operator
*** 398,418 **** * Unary enter - callback for entering a unary - * * @param unaryNode the node * @return true if traversal should continue and node children be traversed, false otherwise */ ! public boolean enterSUB(final UnaryNode unaryNode) { return enterDefault(unaryNode); } /** * Unary leave - callback for leaving a unary - * * @param unaryNode the node * @return processed node, which will replace the original one, or the original node */ ! public Node leaveSUB(final UnaryNode unaryNode) { return leaveDefault(unaryNode); } /** * Unary enter - callback for entering a typeof --- 398,418 ---- * Unary enter - callback for entering a unary - * * @param unaryNode the node * @return true if traversal should continue and node children be traversed, false otherwise */ ! public boolean enterNEG(final UnaryNode unaryNode) { return enterDefault(unaryNode); } /** * Unary leave - callback for leaving a unary - * * @param unaryNode the node * @return processed node, which will replace the original one, or the original node */ ! public Node leaveNEG(final UnaryNode unaryNode) { return leaveDefault(unaryNode); } /** * Unary enter - callback for entering a typeof
< prev index next >