15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 */
21
22 package com.sun.org.apache.bcel.internal.generic;
23
24 import java.io.DataOutputStream;
25 import java.io.IOException;
26
27 import com.sun.org.apache.bcel.internal.Const;
28 import com.sun.org.apache.bcel.internal.ExceptionConst;
29
30 /**
31 * INVOKESTATIC - Invoke a class (static) method
32 *
33 * <PRE>Stack: ..., [arg1, [arg2 ...]] -> ...</PRE>
34 *
35 * @version $Id$
36 * @see
37 * <a href="http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.html#jvms-6.5.invokestatic">
38 * The invokestatic instruction in The Java Virtual Machine Specification</a>
39 */
40 public class INVOKESTATIC extends InvokeInstruction {
41
42 /**
43 * Empty constructor needed for Instruction.readInstruction.
44 * Not to be used otherwise.
45 */
46 INVOKESTATIC() {
47 }
48
49
50 public INVOKESTATIC(final int index) {
51 super(Const.INVOKESTATIC, index);
52 }
53
54
55 /**
|
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 */
21
22 package com.sun.org.apache.bcel.internal.generic;
23
24 import java.io.DataOutputStream;
25 import java.io.IOException;
26
27 import com.sun.org.apache.bcel.internal.Const;
28 import com.sun.org.apache.bcel.internal.ExceptionConst;
29
30 /**
31 * INVOKESTATIC - Invoke a class (static) method
32 *
33 * <PRE>Stack: ..., [arg1, [arg2 ...]] -> ...</PRE>
34 *
35 * @see
36 * <a href="http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-6.html#jvms-6.5.invokestatic">
37 * The invokestatic instruction in The Java Virtual Machine Specification</a>
38 */
39 public class INVOKESTATIC extends InvokeInstruction {
40
41 /**
42 * Empty constructor needed for Instruction.readInstruction.
43 * Not to be used otherwise.
44 */
45 INVOKESTATIC() {
46 }
47
48
49 public INVOKESTATIC(final int index) {
50 super(Const.INVOKESTATIC, index);
51 }
52
53
54 /**
|