langtools/src/share/classes/com/sun/tools/javac/comp/ConstFold.java
changeset 5847 1908176fd6e3
parent 5520 86e4b9a9da40
child 14359 d4099818ab70
equal deleted inserted replaced
5846:6df0e6bcb388 5847:1908176fd6e3
    35 import static com.sun.tools.javac.jvm.ByteCodes.*;
    35 import static com.sun.tools.javac.jvm.ByteCodes.*;
    36 
    36 
    37 /** Helper class for constant folding, used by the attribution phase.
    37 /** Helper class for constant folding, used by the attribution phase.
    38  *  This class is marked strictfp as mandated by JLS 15.4.
    38  *  This class is marked strictfp as mandated by JLS 15.4.
    39  *
    39  *
    40  *  <p><b>This is NOT part of any API supported by Sun Microsystems.  If
    40  *  <p><b>This is NOT part of any supported API.
    41  *  you write code that depends on this, you do so at your own risk.
    41  *  If you write code that depends on this, you do so at your own risk.
    42  *  This code and its internal interfaces are subject to change or
    42  *  This code and its internal interfaces are subject to change or
    43  *  deletion without notice.</b>
    43  *  deletion without notice.</b>
    44  */
    44  */
    45 strictfp class ConstFold {
    45 strictfp class ConstFold {
    46     protected static final Context.Key<ConstFold> constFoldKey =
    46     protected static final Context.Key<ConstFold> constFoldKey =