Package xyz.cofe.trambda.bc.mth
Представление байт-кода методов
-
Interface Summary Interface Description MethodByteCode MethodWriter -
Class Summary Class Description MAbstractBC MAnnotableParameterCount MAnnotation Visits an annotation of this method.MAnnotationDefault Visits the default value of this annotation interface method.MCode Начала байт-кода методаMEnd Конец методаMethodWriterCtx MFieldInsn Доступ к полю объектаMFrame MIincInsn Increment local variable by constant (jvm spec).MInsn Простая инструкция the opcode of the instruction to be visited.MInsnAnnotation MIntInsn MInvokeDynamicInsn MJumpInsn Инструкция переходаMLabel Метка в исходном коде/точка переходаMLdcInsn MLineNumber Номер строки в исходном кодеMLocalVariable Определение локальной переменнойMLocalVariableAnnotation MLookupSwitchInsn lookupswitchMMaxs максимальный размер стека и максимальное количество локальных переменных метода.MMethodInsn This opcode is either INVOKEVIRTUAL, INVOKESPECIAL, INVOKESTATIC or INVOKEINTERFACE.MMultiANewArrayInsn multianewarrayMParameter Visits a parameter of this method.MParameterAnnotation MTableSwitchInsn tableswitchMTryCatchAnnotation MTryCatchBlock try catch blockMTypeAnnotation MTypeInsn the opcode of the type instruction to be visited.MVarInsn the opcode of the local variable instruction to be visited. -
Enum Summary Enum Description OpCode