- callgraph - Class in jbet.cmd
-
- callgraph() - Constructor for class jbet.cmd.callgraph
-
- calls(MethodInfo) - Method in class jbet.MethodInfo
-
- catchType - Variable in class jbet.ExceptionRec
-
- category() - Method in class jbet.Type
-
- CHAR - Static variable in class jbet.Type
-
- CHARARRAY - Static variable in class jbet.Type
-
- check(String) - Method in class jbet.ClassFilter
-
- check(ClassInfo) - Method in class jbet.ClassFilter
-
- checkAccess(String) - Method in class jbet.ClassInfo
-
- checkAccess(String) - Method in class jbet.MethodInfo
-
- checkAccess(ClassInfo) - Method in class jbet.MethodInfo
-
- checkcast - Variable in class jbet.Node.Cast
-
- CLASS - Static variable in class jbet.Type
-
- class2type(String) - Static method in class jbet.Type
-
- class_exists(String) - Method in class jbet.ClassInfoLoader.DirectoryCPE
-
- class_exists(String) - Method in class jbet.ClassInfoLoader.ZipFileCPE
-
- class_exists(String) - Method in class jbet.ClassPathElement
-
- CLASSARRAY - Static variable in class jbet.Type
-
- classes() - Method in class jbet.ClassInfoLoader.DirectoryCPE
-
- classes() - Method in class jbet.ClassInfoLoader.ZipFileCPE
-
- classes() - Method in class jbet.ClassPathElement
-
- classes - Variable in class jbet.ProgramInfo
-
- ClassFileException - Exception in jbet
-
An exception caused by a bad class file.
- ClassFileNotFoundException - Exception in jbet
-
An exception caused by a non-existant class file.
- ClassFileNotFoundException(String) - Constructor for exception jbet.ClassFileNotFoundException
-
- ClassFilter - Class in jbet
-
- ClassFilter() - Constructor for class jbet.ClassFilter
-
- ClassFinder - Interface in jbet
-
- ClassInfo - Class in jbet
-
Represent a Java class file in memory, using data structures that
are closely related to the physical layout of a class file on disk,
but are more convenient for manipulation.
- ClassInfo(ClassPathElement, String) - Constructor for class jbet.ClassInfo
-
Construct a new, empty ClassInfo object.
- ClassInfo(InputStream) - Constructor for class jbet.ClassInfo
-
Create either a single ClassInfo, or a tree of ClassInfo objects.
- ClassInfo(InputStream, ClassPathElement) - Constructor for class jbet.ClassInfo
-
- ClassInfo(InputStream, ClassPathElement, String) - Constructor for class jbet.ClassInfo
-
- ClassInfo(ClassInfo) - Constructor for class jbet.ClassInfo
-
Create a new ClassInfo by copying from another.
- ClassInfo(ClassPathElement, Lexer) - Constructor for class jbet.ClassInfo
-
Supports the JBET assembler/disassembler feature.
- ClassInfoLoader - Class in jbet
-
Finds classes and loads them into ClassInfo objects,
using the CLASSPATH variable.
- ClassInfoLoader() - Constructor for class jbet.ClassInfoLoader
-
Constructor.
- ClassInfoLoader.DirectoryCPE - Class in jbet
-
directory returns a reader for a directory.
- ClassInfoLoader.DirectoryCPE(String) - Constructor for class jbet.ClassInfoLoader.DirectoryCPE
-
- ClassInfoLoader.DirectoryCPE(String, String) - Constructor for class jbet.ClassInfoLoader.DirectoryCPE
-
- ClassInfoLoader.ZipFileCPE - Class in jbet
-
zipfile returns a reader for a ZIP file.
- ClassInfoLoader.ZipFileCPE(String) - Constructor for class jbet.ClassInfoLoader.ZipFileCPE
-
- classname - Variable in class jbet.MethodSignature
-
- classPathElement - Variable in class jbet.ClassInfo
-
- ClassPathElement - Class in jbet
-
Represents (directories and zipfiles) used by JBET
- ClassPathElement() - Constructor for class jbet.ClassPathElement
-
- classRef() - Method in class jbet.Instruction
-
- classrep() - Method in class jbet.DagMethodInfo
-
- classrep() - Method in class jbet.MethodInfo
-
- classrep() - Method in class jbet.MethodSignature
-
- clear() - Method in class jbet.InternSet
-
- clearPath() - Method in class jbet.ClassInfoLoader
-
clear the classPath.
- clearTmps() - Method in class jbet.DagSnippit
-
clearTmps sets clocal to -1 for each Node.
- clocal - Variable in class jbet.Node
-
- clone() - Method in class jbet.InternSet
-
- CLONEABLE - Static variable in class jbet.Type
-
- close() - Method in class jbet.ExactCopyStream
-
- cls - Variable in class jbet.Thing
-
- cname - Variable in class jbet.Node.getfield
-
- cname - Variable in class jbet.Node.New
-
- cname - Variable in class jbet.Node.setfield
-
- cname - Variable in class jbet.Type
-
- code - Variable in class jbet.InstrBlock
-
- code - Variable in class jbet.MethodInfo
-
- codeAttrHints - Variable in class jbet.MethodInfo
-
- codegen(DagSnippit, LocalAccess, Class) - Method in interface jbet.CodeGenerator
-
- codegen(Snippit, int, MethodSignature) - Static method in class jbet.Node.invokenoa
-
- codegen(DagSnippit) - Method in class jbet.SimpleCodeGen
-
- codegen(DagSnippit, LocalAccess, Class) - Method in class jbet.SimpleCodeGen
-
- codegen1(Snippit) - Method in class jbet.Node.aload
-
- codegen1(Snippit) - Method in class jbet.Node.astore
-
- codegen1(Snippit) - Method in class jbet.Node.Cast
-
- codegen1(Snippit) - Method in class jbet.Node.cdouble
-
- codegen1(Snippit) - Method in class jbet.Node.cfloat
-
- codegen1(Snippit) - Method in class jbet.Node.cint
-
- codegen1(Snippit) - Method in class jbet.Node.clong
-
- codegen1(Snippit) - Method in class jbet.Node.cnull
-
- codegen1(Snippit) - Method in class jbet.Node
-
- codegen1(Snippit) - Method in class jbet.Node.cString
-
- codegen1(Snippit) - Method in class jbet.Node.getfield
-
- codegen1(Snippit) - Method in class jbet.Node.invokeinit
-
- codegen1(Snippit) - Method in class jbet.Node.invokes
-
- codegen1(Snippit) - Method in class jbet.Node.invokesnoa
-
- codegen1(Snippit) - Method in class jbet.Node.invokev
-
- codegen1(Snippit) - Method in class jbet.Node.invokevnoa
-
- codegen1(Snippit) - Method in class jbet.Node.Label
-
- codegen1(Snippit) - Method in class jbet.Node.marker
-
- codegen1(Snippit) - Method in class jbet.Node.monitorop
-
- codegen1(Snippit) - Method in class jbet.Node.MultiNewArray
-
- codegen1(Snippit) - Method in class jbet.Node.N1
-
- codegen1(Snippit) - Method in class jbet.Node.N2
-
- codegen1(Snippit) - Method in class jbet.Node.New
-
- codegen1(Snippit) - Method in class jbet.Node.NewArray
-
- codegen1(Snippit) - Method in class jbet.Node.ret
-
- codegen1(Snippit) - Method in class jbet.Node.setfield
-
- codegen1(Snippit) - Method in class jbet.Node.var
-
- codegen2(Snippit, CodeGenerator) - Method in class jbet.Node.Goto
-
- CodeGenerator - Interface in jbet
-
- codegenpre(Snippit, CodeGenerator) - Method in class jbet.Node.Goto
-
- colon - Static variable in class jbet.ClassInfoLoader
-
- colon - Static variable in class jbet.Jbet
-
- combine(Collection, Collection) - Static method in class jbet.Util
-
- combine(Iterator, Iterator) - Static method in class jbet.Util
-
- Command - Interface in jbet
-
- comment - Variable in class jbet.Node
-
- comment(String) - Method in class jbet.Snippit
-
- common_ancestor(String, String) - Static method in class jbet.ClassInfo
-
this should be in Util as well
Used by Type.
- compType() - Method in class jbet.Type
-
- Constant(Object) - Static method in class jbet.Node
-
- constantPool - Variable in class jbet.ClassInfo
-
- constantPool() - Method in class jbet.ClassInfo
-
- contains(Object) - Method in class jbet.InternSet
-
- containsAll(Collection) - Method in class jbet.InternSet
-
- copy(Instruction) - Method in class jbet.Instruction
-
make this a verbatim copy of i
- count() - Method in class jbet.Descriptor
-
for invokeinterface
- count - Variable in class jbet.Node
-
- count() - Method in class jbet.Type
-
this should be the same function as "category"
- countArgs() - Method in class jbet.Instruction
-
- countDests(int, boolean) - Method in class jbet.Node
-
- countRets() - Method in class jbet.Instruction
-
- cr - Variable in class jbet.DagMethodInfo
-
- cr - Variable in class jbet.FieldInfo
-
- cr - Variable in class jbet.MethodInfo
-
- cr - Variable in class jbet.ProgramInfo.PClass
-
- cString(String) - Static method in class jbet.Snippit
-
- currline - Variable in class jbet.LineWriter
-
- s - Variable in class jbet.Node.cString
-
- savestack - Variable in class jbet.Block.ExitRec
-
- saveStack() - Method in class jbet.SimpleCodeGen.StackAccess
-
- sb - Variable in class jbet.Node
-
- senodes - Variable in class jbet.BasicBlock
-
- serial - Variable in class jbet.Node.invokes
-
- serial - Variable in class jbet.Node
-
- SERIALIZABLE - Static variable in class jbet.Type
-
- set - Class in jbet.cmd
-
- set() - Constructor for class jbet.cmd.set
-
- set__a(Node) - Method in class jbet.Node.N2
-
- set__array(Node) - Method in class jbet.Node.aload
-
- set__array(Node) - Method in class jbet.Node.astore
-
- set__b(Node) - Method in class jbet.Node.N2
-
- set__dest(Node) - Method in class jbet.Node.Goto
-
- set__in(Node) - Method in class jbet.Node.N1
-
- set__index(Node) - Method in class jbet.Node.aload
-
- set__index(Node) - Method in class jbet.Node.astore
-
- set__obj(Node) - Method in class jbet.Node.getfield
-
- set__obj(Node) - Method in class jbet.Node.setfield
-
- set__objref(Node) - Method in class jbet.Node.monitorop
-
- set__size(Node) - Method in class jbet.Node.NewArray
-
- set__swval(int) - Method in class jbet.Node.Label
-
- set__This(Node) - Method in class jbet.Node.invokev
-
- set__val(Node) - Method in class jbet.Node.assign
-
- set__val(Node) - Method in class jbet.Node.astore
-
- set__val(Node) - Method in class jbet.Node.Cast
-
- set__val(Node) - Method in class jbet.Node.setfield
-
- setAaload() - Method in class jbet.Instruction
-
Set this to an AALOAD
- setAastore() - Method in class jbet.Instruction
-
Set this to an AASTORE
- setAconst_Null() - Method in class jbet.Instruction
-
Set this to an ACONST_NULL
- setAload(int) - Method in class jbet.Instruction
-
Set this to an ALOAD
- setANewArray(String) - Method in class jbet.Instruction
-
Set this to an ANEWARRAY
- setAreturn() - Method in class jbet.Instruction
-
Set this to an ARETURN
- setArg(int, Node) - Method in class jbet.Node.MultiNewArray
-
- setArrayElt(int, int, int) - Method in class jbet.AliasDB
-
- setArrayLength() - Method in class jbet.Instruction
-
Set this to an ARRAYLENGTH
- setArrayLoad(Type) - Method in class jbet.Instruction
-
Set this to the correct ALOAD opcode depending on type
- setArrayStore(Type) - Method in class jbet.Instruction
-
Set this to the correct ASTORE opcode depending on type
- setAstore(int) - Method in class jbet.Instruction
-
Set this to an ASTORE
- setAthrow() - Method in class jbet.Instruction
-
Set this to an ATHROW
- setBad(int) - Method in class jbet.AliasDB
-
- setBranchTarget(BranchTarget) - Method in class jbet.Instruction
-
- setBranchTarget(Instruction) - Method in class jbet.Instruction
-
- setBranchTarget(Block) - Method in class jbet.Instruction
-
- setCheckcast(String) - Method in class jbet.Instruction
-
Set this to a CHECKCAST
- setCheckcast(Type) - Method in class jbet.Instruction
-
Set this to a CHECKCAST
- setClassRef(String) - Method in class jbet.Instruction
-
- setComment(String) - Method in class jbet.Instruction
-
Set this to an comment string
- setDefault(String) - Static method in class jbet.Jbet
-
- setDescriptor(Descriptor) - Method in class jbet.Instruction
-
- setDirty() - Method in class jbet.ClassInfo
-
- setDload(int) - Method in class jbet.Instruction
-
Set this to a DLOAD
- setDpush(double) - Method in class jbet.Instruction
-
Set this to a DPUSH
- setDreturn() - Method in class jbet.Instruction
-
Set this to a DRETURN
- setDstore(int) - Method in class jbet.Instruction
-
Set this to a DSTORE
- setDup() - Method in class jbet.Instruction
-
Set this to a DUP
- setDup(Type) - Method in class jbet.Instruction
-
Set this to a DUP or DUP2 depending on type
- setDup2() - Method in class jbet.Instruction
-
Set this to a DUP2
- setDup2_x1() - Method in class jbet.Instruction
-
Set this to a DUP2_X1
- setDup2_x2() - Method in class jbet.Instruction
-
Set this to a DUP2_X2
- setDup_x(Type, Type) - Method in class jbet.Instruction
-
- setDup_x1() - Method in class jbet.Instruction
-
Set this to a DUP_X1
- setDup_x2() - Method in class jbet.Instruction
-
Set this to a DUP_X2
- setDupX(Type, int) - Method in class jbet.Snippit
-
append useful instruction sequences
- setElemName(String) - Method in class jbet.Instruction
-
- setField(int, String, int) - Method in class jbet.AliasDB
-
- setFload(int) - Method in class jbet.Instruction
-
Set this to an FLOAD
- setFpush(double) - Method in class jbet.Instruction
-
Set this to an FPUSH
- setFreturn() - Method in class jbet.Instruction
-
Set this to an FRETURN
- setFstore(int) - Method in class jbet.Instruction
-
Set this to an FSTORE
- setGetfield(String, String, Type) - Method in class jbet.Instruction
-
Set this to a GETFIELD
- setGetstatic(String, String, Type) - Method in class jbet.Instruction
-
Set this to a GETSTATIC
- setGoto(Instruction) - Method in class jbet.Instruction
-
Make this instruction a GOTO to the given instruction.
- setGoto(Block) - Method in class jbet.Instruction
-
Make this instruction a GOTO to the given switch block.
- setGotoBlk(Node) - Method in class jbet.BasicBlock
-
- setIaload() - Method in class jbet.Instruction
-
Set this to an IALOAD
- setIastore() - Method in class jbet.Instruction
-
Set this to an IASTORE
- setIfeq(Instruction) - Method in class jbet.Instruction
-
Initialize an Instruction object as an "ifeq" instruction.
- setIfeq() - Method in class jbet.Instruction
-
Make this instruction an IFEQ.
- setIfIcmpeq(Instruction) - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPEQ.
- setIfIcmpeq() - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPEQ.
- setIfIcmpge(Instruction) - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPGE.
- setIfIcmpgt(Instruction) - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPGT.
- setIfIcmpgt() - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPGT.
- setIfIcmple(Instruction) - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPLE.
- setIfIcmple() - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPLE.
- setIfIcmpne(Instruction) - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPNE.
- setIfIcmpne() - Method in class jbet.Instruction
-
Make this instruction an IF_ICMPNE.
- setIflt(Instruction) - Method in class jbet.Instruction
-
Make this instruction an IFLT.
- setIfne(Instruction) - Method in class jbet.Instruction
-
Make this instruction an IFNE.
- setIfne() - Method in class jbet.Instruction
-
Make this instruction an IFNE.
- setIfNoNull() - Method in class jbet.Instruction
-
Set this to an IFNONNULL
- setIfNoNull(Instruction) - Method in class jbet.Instruction
-
- setIfNull() - Method in class jbet.Instruction
-
Set this to an IFNULL
- setIfNull(Instruction) - Method in class jbet.Instruction
-
- setIinc(int, int) - Method in class jbet.Instruction
-
Set this to an IINC
- setIload(int) - Method in class jbet.Instruction
-
Set this to an ILOAD
- setImmediate(int) - Method in class jbet.Instruction
-
- setImmediate_f(double) - Method in class jbet.Instruction
-
- setImmediate_l(long) - Method in class jbet.Instruction
-
- setImmediate_s(String) - Method in class jbet.Instruction
-
- setInstanceof(String) - Method in class jbet.Instruction
-
Set this to an INSTANCEOF
- setInstanceof(Type) - Method in class jbet.Instruction
-
Set this to a CHECKCAST
- setInvoke(String, String, Descriptor, int) - Method in class jbet.Instruction
-
Set this to an invoke
- setInvoke(String, String, Descriptor, boolean) - Method in class jbet.Instruction
-
Set this to an INVOKESTATIC or INVOKEVIRTUAL
- setInvokeSpecial(String, String, Descriptor) - Method in class jbet.Instruction
-
Set this to an INVOKESPECIAL
- setInvokeStatic(String, String, Descriptor) - Method in class jbet.Instruction
-
Set this to an INVOKESTATIC
- setInvokeVirtual(String, String, Descriptor) - Method in class jbet.Instruction
-
Set this to an INVOKEVIRTUAL
- setIpush(int) - Method in class jbet.Instruction
-
Set this to an IPUSH
- setIreturn() - Method in class jbet.Instruction
-
Set this to an IRETURN
- setIstore(int) - Method in class jbet.Instruction
-
Set this to an ISTORE
- setIsub() - Method in class jbet.Instruction
-
Set this to an ISUB
- setLevel(int) - Method in class jbet.Logger
-
Jbet -{v,V} or Jbet -L {"all","debug",...}
- setLload(int) - Method in class jbet.Instruction
-
Set this to an LLOAD
- setLoad(Type, int) - Method in class jbet.Instruction
-
Set this to the correct LOAD opcode depending on type
- setLookupSwitch() - Method in class jbet.Instruction
-
Make this instruction a LOOKUPSWITCH.
- setLpush(long) - Method in class jbet.Instruction
-
Set this to an LPUSH
- setLreturn() - Method in class jbet.Instruction
-
Set this to an LRETURN
- setLstore(int) - Method in class jbet.Instruction
-
Set this to an LSTORE
- setLvname(String) - Method in class jbet.Instruction
-
- setLvtIndex(int) - Method in class jbet.Instruction
-
- setMultiaNewArray(String, int) - Method in class jbet.Instruction
-
Set this to an MULTIANEWARRAY
- setNew(String) - Method in class jbet.Instruction
-
Set this to a NEW
- setNewArray(int) - Method in class jbet.Instruction
-
Set this to a NEWARRAY
- setNewArray(Type) - Method in class jbet.Instruction
-
Set this to a NEWARRAY
- setNode(Node, int) - Method in class jbet.AliasDB
-
- setNode(Node) - Method in class jbet.AliasDB
-
- setNop() - Method in class jbet.Instruction
-
Set this to a NOP
- setOpCode(int) - Method in class jbet.Instruction
-
- setOut(PrintStream) - Method in class jbet.Logger
-
Using the Jbet R option replaces the Logger's output with System.err
- setOutdir(ClassPathElement) - Method in class jbet.ClassInfo
-
- setPc(int) - Method in class jbet.Instruction
-
- setPop() - Method in class jbet.Instruction
-
Set this to a POP
- setPop(Type) - Method in class jbet.Instruction
-
Set this to a POP or POP2 depending on type
- setPop2() - Method in class jbet.Instruction
-
Set this to a POP2
- setPopX(Type, int) - Method in class jbet.Snippit
-
- setPutfield(String, String, Type) - Method in class jbet.Instruction
-
Set this to a PUTFIELD
- setPutstatic(String, String, Type) - Method in class jbet.Instruction
-
Set this to a PUTSTATIC
- setRealOpCode(int) - Method in class jbet.Instruction
-
- setRet(int) - Method in class jbet.Instruction
-
Set this to a ret
- setReturn() - Method in class jbet.Instruction
-
Set this to a RETURN
- setReturn(Type) - Method in class jbet.Instruction
-
Set this to the correct RETURN opcode depending on type
- setSField(String, String, int) - Method in class jbet.AliasDB
-
- setSpush(String) - Method in class jbet.Instruction
-
Set this to an SPUSH
- setstate(int) - Method in class jbet.Lexer
-
- setStore(Type, int) - Method in class jbet.Instruction
-
Set this to the correct STORE opcode depending on type
- setSwap() - Method in class jbet.Instruction
-
Set this to a SWAP
- setSwitchArray(BranchTarget[]) - Method in class jbet.Instruction
-
- setTableSwitch() - Method in class jbet.Instruction
-
Make this instruction a TABLESWITCH.
- setType(Type) - Method in class jbet.Instruction
-
- shift() - Method in class jbet.Snippit
-
- shift_norec() - Method in class jbet.Snippit
-
- SHORT - Static variable in class jbet.Type
-
- SHORTARRAY - Static variable in class jbet.Type
-
- shorthelp() - Method in class jbet.cmd.assemble
-
- shorthelp() - Method in class jbet.cmd.callgraph
-
- shorthelp() - Method in class jbet.cmd.disassemble
-
- shorthelp() - Method in class jbet.cmd.dupclass
-
- shorthelp() - Method in class jbet.cmd.findclasses
-
- shorthelp() - Method in class jbet.cmd.fixpclines
-
- shorthelp() - Method in class jbet.cmd.help
-
- shorthelp() - Method in class jbet.cmd.listbbs
-
- shorthelp() - Method in class jbet.cmd.listdags
-
- shorthelp() - Method in class jbet.cmd.makesubclass
-
- shorthelp() - Method in class jbet.cmd.print
-
- shorthelp() - Method in class jbet.cmd.printapp
-
- shorthelp() - Method in class jbet.cmd.printclass
-
- shorthelp() - Method in class jbet.cmd.property
-
- shorthelp() - Method in class jbet.cmd.regen
-
- shorthelp() - Method in class jbet.cmd.regencode
-
- shorthelp() - Method in class jbet.cmd.set
-
- shorthelp() - Method in class jbet.cmd.verify
-
- shorthelp() - Method in class jbet.cmd.verifyall
-
- shorthelp() - Method in interface jbet.Command
-
- SimpleCodeGen - Class in jbet
-
- SimpleCodeGen() - Constructor for class jbet.SimpleCodeGen
-
- SimpleCodeGen.StackAccess - Class in jbet
-
- SimpleCodeGen.StackAccess(BasicBlock, Snippit, LocalAccess) - Constructor for class jbet.SimpleCodeGen.StackAccess
-
- size() - Method in class jbet.InternSet
-
- size - Variable in class jbet.Node.NewArray
-
- slash - Static variable in class jbet.ClassInfoLoader
-
- slash - Static variable in class jbet.Jbet
-
- Snippit - Class in jbet
-
This class encapsulates a list of instructions, including
exception ranges.
- Snippit(Snippit) - Constructor for class jbet.Snippit
-
- Snippit() - Constructor for class jbet.Snippit
-
- Snippit.Instructions - Class in jbet
-
- Snippit.Instructions() - Constructor for class jbet.Snippit.Instructions
-
- sourceFile - Variable in class jbet.ClassInfo
-
- split() - Method in class jbet.BasicBlock
-
- splitAt(Instruction) - Method in class jbet.Snippit
-
- splitInHalf() - Method in class jbet.BasicBlock
-
- srcClassName(String) - Static method in class jbet.Util
-
- st(int) - Method in class jbet.DataFlow.ProcState
-
- ST_ASM - Static variable in class jbet.Lexer
-
- ST_ASM_ARG - Static variable in class jbet.Lexer
-
- ST_COMMENT - Static variable in class jbet.Lexer
-
- ST_CONST - Static variable in class jbet.Lexer
-
- ST_DASH - Static variable in class jbet.Lexer
-
- ST_NORMAL - Static variable in class jbet.Lexer
-
- ST_OPT - Static variable in class jbet.Lexer
-
- ST_STRING - Static variable in class jbet.Lexer
-
- ST_TAG - Static variable in class jbet.Lexer
-
- ST_TYPE - Static variable in class jbet.Lexer
-
- stackuse - Variable in class jbet.Block.ExitRec
-
- stackUse() - Method in class jbet.Instruction
-
- start - Variable in class jbet.ExceptionRec
-
- startofline - Variable in class jbet.LineWriter
-
- store(Snippit, int, Type) - Method in class jbet.JvmLocals
-
- store(Snippit, int, Type) - Method in class jbet.LocalAccess
-
- storeDests(Snippit, LocalAccess, int, boolean) - Method in class jbet.Node
-
Generate code for storing to the destinations (which should have been
pushed by the code generated by this.codegen().
- storeStack(Snippit, int, Type) - Method in class jbet.LocalAccess
-
- str2level(String) - Static method in class jbet.Logger
-
- STRING - Static variable in class jbet.Token
-
- STRING - Static variable in class jbet.Type
-
- STRINGARRAY - Static variable in class jbet.Type
-
- STRINGBUFFER - Static variable in class jbet.Type
-
- stt(int) - Method in class jbet.DataFlow.ProcState
-
- subdir(String) - Method in class jbet.ClassInfoLoader.DirectoryCPE
-
- subdir(String) - Method in class jbet.ClassInfoLoader.ZipFileCPE
-
- subdir(String) - Method in class jbet.ClassPathElement
-
- subdir_exists(String) - Method in class jbet.ClassInfoLoader.DirectoryCPE
-
- subdir_exists(String) - Method in class jbet.ClassInfoLoader.ZipFileCPE
-
- subdir_exists(String) - Method in class jbet.ClassPathElement
-
- subdirs() - Method in class jbet.ClassInfoLoader.DirectoryCPE
-
- subdirs() - Method in class jbet.ClassInfoLoader.ZipFileCPE
-
- subdirs() - Method in class jbet.ClassPathElement
-
- subtract(ClassFilter, ClassFilter) - Static method in class jbet.ClassFilter
-
- superClass - Variable in class jbet.ClassInfo
-
- superClass - Variable in class jbet.DagClassInfo
-
- superclass - Variable in class jbet.ProgramInfo.PClass
-
- superinit - Variable in class jbet.Block.ExitRec
-
- supports_subdir() - Method in class jbet.ClassInfoLoader.DirectoryCPE
-
- supports_subdir() - Method in class jbet.ClassInfoLoader.ZipFileCPE
-
- supports_subdir() - Method in class jbet.ClassPathElement
-
- swanum - Variable in class jbet.Block.ExitRec
-
- switchArray() - Method in class jbet.Instruction
-
- switches - Variable in class jbet.Block.ExitRec
-
- swofs - Variable in class jbet.Block.ExitRec
-
- swval - Variable in class jbet.Block
-
- swval - Variable in class jbet.Node.Label
-
- swvalb - Variable in class jbet.Node.Label
-
- swvaln - Variable in class jbet.BasicBlock
-
- swvaln - Variable in class jbet.Node.Label
-
- synthetic - Variable in class jbet.ClassInfo
-
- synthetic - Variable in class jbet.FieldInfo
-
- synthetic - Variable in class jbet.MethodInfo
-