jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java
changeset 46174 5611d2529b49
parent 44797 8b3b3b911b8a
equal deleted inserted replaced
46173:5546b5710844 46174:5611d2529b49
    19  * limitations under the License.
    19  * limitations under the License.
    20  */
    20  */
    21 
    21 
    22 package com.sun.org.apache.bcel.internal.generic;
    22 package com.sun.org.apache.bcel.internal.generic;
    23 
    23 
    24 
       
    25 /**
    24 /**
    26  * POP2 - Pop two top operand stack words
    25  * POP2 - Pop two top operand stack words
    27  *
    26  *
    28  * <PRE>Stack: ..., word2, word1 -&gt; ...</PRE>
    27  * <PRE>Stack: ..., word2, word1 -&gt; ...</PRE>
    29  *
    28  *
    30  * @author  <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
    29  * @version $Id: POP2.java 1747278 2016-06-07 17:28:43Z britter $
    31  */
    30  */
    32 public class POP2 extends StackInstruction implements PopInstruction {
    31 public class POP2 extends StackInstruction implements PopInstruction {
    33   public POP2() {
    32 
    34     super(com.sun.org.apache.bcel.internal.Constants.POP2);
    33     public POP2() {
    35   }
    34         super(com.sun.org.apache.bcel.internal.Const.POP2);
       
    35     }
    36 
    36 
    37 
    37 
    38   /**
    38     /**
    39    * Call corresponding visitor method(s). The order is:
    39      * Call corresponding visitor method(s). The order is:
    40    * Call visitor methods of implemented interfaces first, then
    40      * Call visitor methods of implemented interfaces first, then
    41    * call methods according to the class hierarchy in descending order,
    41      * call methods according to the class hierarchy in descending order,
    42    * i.e., the most specific visitXXX() call comes last.
    42      * i.e., the most specific visitXXX() call comes last.
    43    *
    43      *
    44    * @param v Visitor object
    44      * @param v Visitor object
    45    */
    45      */
    46   public void accept(Visitor v) {
    46     @Override
    47     v.visitStackConsumer(this);
    47     public void accept( final Visitor v ) {
    48     v.visitPopInstruction(this);
    48         v.visitStackConsumer(this);
    49     v.visitStackInstruction(this);
    49         v.visitPopInstruction(this);
    50     v.visitPOP2(this);
    50         v.visitStackInstruction(this);
    51   }
    51         v.visitPOP2(this);
       
    52     }
    52 }
    53 }