net.sf.cglib.core
Class RemappingCodeVisitor

java.lang.Object
  extended byorg.objectweb.asm.CodeAdapter
      extended bynet.sf.cglib.core.RemappingCodeVisitor
All Implemented Interfaces:
org.objectweb.asm.CodeVisitor
Direct Known Subclasses:
CodeEmitter

public class RemappingCodeVisitor
extends org.objectweb.asm.CodeAdapter


Field Summary
 
Fields inherited from class org.objectweb.asm.CodeAdapter
cv
 
Constructor Summary
RemappingCodeVisitor(org.objectweb.asm.CodeVisitor v, int access, org.objectweb.asm.Type[] args)
           
RemappingCodeVisitor(RemappingCodeVisitor wrap)
           
 
Method Summary
protected  int nextLocal(int size)
           
 void visitIincInsn(int var, int increment)
           
 void visitLocalVariable(java.lang.String name, java.lang.String desc, org.objectweb.asm.Label start, org.objectweb.asm.Label end, int index)
           
 void visitMaxs(int maxStack, int maxLocals)
           
 void visitVarInsn(int opcode, int var)
           
 
Methods inherited from class org.objectweb.asm.CodeAdapter
visitAttribute, visitFieldInsn, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLookupSwitchInsn, visitMethodInsn, visitMultiANewArrayInsn, visitTableSwitchInsn, visitTypeInsn, visitTryCatchBlock
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemappingCodeVisitor

public RemappingCodeVisitor(org.objectweb.asm.CodeVisitor v,
                            int access,
                            org.objectweb.asm.Type[] args)

RemappingCodeVisitor

public RemappingCodeVisitor(RemappingCodeVisitor wrap)
Method Detail

nextLocal

protected int nextLocal(int size)

visitIincInsn

public void visitIincInsn(int var,
                          int increment)

visitLocalVariable

public void visitLocalVariable(java.lang.String name,
                               java.lang.String desc,
                               org.objectweb.asm.Label start,
                               org.objectweb.asm.Label end,
                               int index)

visitVarInsn

public void visitVarInsn(int opcode,
                         int var)

visitMaxs

public void visitMaxs(int maxStack,
                      int maxLocals)


Copyright © 2002-2003 cglib. All Rights Reserved.