blob: b588ef7df8b78b076ed2f4d28067765465e3bcdf [file] [log] [blame]
/*
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
package macromedia.abc;
/**
* @author Clement Wong
*/
public class OpcodeVisitor implements Visitor
{
public final void methodInfo(int returnType, int[] paramTypes, int nativeName, int flags, int[] values, int[] value_kinds, int[] param_names) {}
public final void metadataInfo(int index, int name, int[] keys, int[] values) {}
public final void startInstance(int name, int superName, boolean isDynamic, boolean isFinal, boolean isInterface, int[] interfaces, int iinit, int protectedNamespace) {}
public final void endInstance() {}
public final void startClass(int name, int cinit) {}
public final void endClass() {}
public final void startScript(int initID) {}
public final void endScript() {}
public final void startMethodBody(int methodInfo, int maxStack, int maxRegs, int scopeDepth, int maxScope, int codeStart, long codeLength) {}
public final void endMethodBody() {}
public final void startOpcodes(int methodInfo) {}
public final void endOpcodes() {}
public final void exception(long start, long end, long target, int type, int name) {}
public final void startExceptions(int exceptionCount) {}
public final void endExceptions() {}
public final void traitCount(int traitCount) {}
public final void slotTrait(int kind, int name, int slotId, int type, int value, int value_kind, int[] metadata) {}
public final void methodTrait(int kind, int name, int dispId, int methodInfo, int[] metadata) {}
public final void classTrait(int kind, int name, int slotId, int classIndex, int[] metadata) {}
public final void functionTrait(int kind, int name, int slotId, int methodInfo, int[] metadata) {}
public void target(int pos) {}
public void OP_returnvoid() {}
public void OP_returnvalue() {}
public void OP_nop() {}
public void OP_bkpt() {}
public void OP_timestamp() {}
public void OP_debugline(int linenum) {}
public void OP_bkptline() {}
public void OP_debug(int di_local, int index, int slot, int linenum) {}
public void OP_debugfile(int index) {}
public void OP_jump(int jump, int pos) {}
public void OP_pushnull() {}
public void OP_pushundefined() {}
public void OP_pushstring(int index) {}
public void OP_pushnamespace(int index) {}
public void OP_pushint(int index) {}
public void OP_pushuint(int index) {}
public void OP_pushdouble(int index) {}
public void OP_pushdecimal(int index) {}
public void OP_getlocal(int index) {}
public void OP_pushtrue() {}
public void OP_pushfalse() {}
public void OP_pushnan() {}
public void OP_pushdnan() {}
public void OP_pop() {}
public void OP_dup() {}
public void OP_swap() {}
public void OP_convert_s() {}
public void OP_esc_xelem() {}
public void OP_esc_xattr() {}
public void OP_checkfilter() {}
public void OP_convert_d() {}
public void OP_convert_m() {}
public void OP_convert_m_p(int params) {}
public void OP_convert_b() {}
public void OP_convert_o() {}
public void OP_negate() {}
public void OP_negate_p(int params) {}
public void OP_negate_i() {}
public void OP_increment() {}
public void OP_increment_p(int params) {}
public void OP_increment_i() {}
public void OP_inclocal(int index) {}
public void OP_inclocal_p(int params, int index) {}
public void OP_kill(int index) {}
public void OP_inclocal_i(int index) {}
public void OP_decrement() {}
public void OP_decrement_p(int params) {}
public void OP_decrement_i() {}
public void OP_declocal(int index) {}
public void OP_declocal_p(int params, int index) {}
public void OP_declocal_i(int index) {}
public void OP_typeof() {}
public void OP_not() {}
public void OP_bitnot() {}
public void OP_setlocal(int index) {}
public void OP_add() {}
public void OP_add_i() {}
public void OP_subtract() {}
public void OP_subtract_i() {}
public void OP_multiply() {}
public void OP_multiply_i() {}
public void OP_divide() {}
public void OP_divide_i() {}
public void OP_modulo() {}
public void OP_add_p(int params) {}
public void OP_subtract_p(int params) {}
public void OP_multiply_p(int params) {}
public void OP_divide_p(int params) {}
public void OP_modulo_p(int params) {}
public void OP_lshift() {}
public void OP_rshift() {}
public void OP_urshift() {}
public void OP_bitand() {}
public void OP_bitor() {}
public void OP_bitxor() {}
public void OP_equals() {}
public void OP_strictequals() {}
public void OP_lookupswitch(int defaultPos, int[] casePos, int p1, int p2) {}
public void OP_iftrue(int offset, int pos) {}
public void OP_iffalse(int offset, int pos) {}
public void OP_ifeq(int offset, int pos) {}
public void OP_ifne(int offset, int pos) {}
public void OP_ifstricteq(int offset, int pos) {}
public void OP_ifstrictne(int offset, int pos) {}
public void OP_iflt(int offset, int pos) {}
public void OP_ifle(int offset, int pos) {}
public void OP_ifgt(int offset, int pos) {}
public void OP_ifge(int offset, int pos) {}
public void OP_lessthan() {}
public void OP_lessequals() {}
public void OP_greaterthan() {}
public void OP_greaterequals() {}
public void OP_newobject(int size) {}
public void OP_newarray(int size) {}
public void OP_getproperty(int index) {}
public void OP_setproperty(int index) {}
public void OP_initproperty(int index) {}
public void OP_getdescendants(int index) {}
public void OP_findpropstrict(int index) {}
public void OP_findproperty(int index) {}
public void OP_finddef(int index) {}
public void OP_getlex(int index) {}
public void OP_nextname() {}
public void OP_nextvalue() {}
public void OP_hasnext() {}
public void OP_hasnext2(int objectRegister, int indexRegister) {}
public void OP_deleteproperty(int index) {}
public void OP_setslot(int index) {}
public void OP_getslot(int index) {}
public void OP_setglobalslot(int index) {}
public void OP_getglobalslot(int index) {}
public void OP_call(int size) {}
public void OP_construct(int size) {}
public void OP_applytype(int size) {}
public void OP_newfunction(int id) {}
public void OP_newclass(int id) {}
public void OP_callstatic(int id, int argc) {}
public void OP_callmethod(int id, int argc) {}
public void OP_callproperty(int index, int argc) {}
public void OP_callproplex(int index, int argc) {}
public void OP_constructprop(int index, int argc) {}
public void OP_callsuper(int index, int argc) {}
public void OP_getsuper(int index) {}
public void OP_setsuper(int index) {}
public void OP_constructsuper(int argc) {}
public void OP_pushshort(int n) {}
public void OP_astype(int index) {}
public void OP_astypelate() {}
public void OP_coerce(int index) {}
public void OP_coerce_b() {}
public void OP_coerce_o() {}
public void OP_coerce_a() {}
public void OP_coerce_i() {}
public void OP_coerce_u() {}
public void OP_coerce_d() {}
public void OP_coerce_s() {}
public void OP_istype(int index) {}
public void OP_istypelate() {}
public void OP_pushbyte(int n) {}
public void OP_getscopeobject(int index) {}
public void OP_pushscope() {}
public void OP_popscope() {}
public void OP_convert_i() {}
public void OP_convert_u() {}
public void OP_throw() {}
public void OP_instanceof() {}
public void OP_in() {}
public void OP_dxns(int index) {}
public void OP_dxnslate() {}
public void OP_ifnlt(int offset, int pos) {}
public void OP_ifnle(int offset, int pos) {}
public void OP_ifngt(int offset, int pos) {}
public void OP_ifnge(int offset, int pos) {}
public void OP_pushwith() {}
public void OP_newactivation() {}
public void OP_newcatch(int index) {}
public void OP_deldescendants() {}
public void OP_getglobalscope() {}
public void OP_getlocal0() {}
public void OP_getlocal1() {}
public void OP_getlocal2() {}
public void OP_getlocal3() {}
public void OP_setlocal0() {}
public void OP_setlocal1() {}
public void OP_setlocal2() {}
public void OP_setlocal3() {}
public void OP_label() {}
public void OP_pushconstant(int id) {}
public void OP_callsupervoid(int index, int argc) {}
public void OP_callpropvoid(int index, int argc) {}
public void OP_li8(){}
public void OP_li16(){}
public void OP_li32(){}
public void OP_lf32(){}
public void OP_lf64(){}
public void OP_si8(){}
public void OP_si16(){}
public void OP_si32(){}
public void OP_sf32(){}
public void OP_sf64(){}
public void OP_sxi1(){}
public void OP_sxi8(){}
public void OP_sxi16(){}
}