## Uses of Interface
org.gjt.sp.jedit.bsh.org.objectweb.asm.CodeVisitor

- Packages that use CodeVisitor
  Package | Description
  --- | ---
  org.gjt.sp.jedit.bsh | Lightweight Scripting for Java.
  org.gjt.sp.jedit.bsh.org.objectweb.asm |

- - ### Uses of CodeVisitor in org.gjt.sp.jedit.bsh

    Methods in org.gjt.sp.jedit.bsh with parameters of type CodeVisitor
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ClassGeneratorUtil.`generateParameterReifierCode(java.lang.String[] paramTypes, boolean isStatic, CodeVisitor cv)` Generates the code to reify the arguments of the given method.
    `static void` | ClassGeneratorUtil.`generateReturnCode(java.lang.String returnType, CodeVisitor cv)` Generates the code to unreify the result of the given method.

  - ### Uses of CodeVisitor in org.gjt.sp.jedit.bsh.org.objectweb.asm

    Classes in org.gjt.sp.jedit.bsh.org.objectweb.asm that implement CodeVisitor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CodeWriter` A `CodeVisitor` that generates Java bytecode instructions.

    Methods in org.gjt.sp.jedit.bsh.org.objectweb.asm that return CodeVisitor
    Modifier and Type | Method and Description
    --- | ---
    `CodeVisitor` | ClassVisitor.`visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String[] exceptions)` Visits a method of the class.
    `CodeVisitor` | ClassWriter.`visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String[] exceptions)`