A B C D E F G H I J L M N O P R S T U V W X Z _

S

sconst(String) - Method in class net.sf.transjvm.InstructionStream
 
setDump(Evaluator.Dump) - Method in class net.sf.transjvm.util.Evaluator
 
setSourceFile(String) - Method in class net.sf.transjvm.TClass
Sets the source file of this TClass for debugging.
setSuper(TypeID) - Method in class net.sf.transjvm.TClass
Sets the super type of this TClass.
setVersion(int, int) - Method in class net.sf.transjvm.TClass
Sets the version numbers
SHL - Static variable in class net.sf.transjvm.Operator
Shift left operator, only valid for integral types.
SHORT - Static variable in class net.sf.transjvm.TypeID
Alias for INT16
shortArg(int, int) - Method in class net.sf.transjvm.InstructionStream
 
shortCut(Operator.Boolean, Expression) - Method in class net.sf.transjvm.Expression
Returns an Expression representing this op right.
shortCut(Expression, Operator, Expression) - Method in interface net.sf.transjvm.util.ExpressionVisitor
 
size() - Method in class net.sf.transjvm.jvm.ConstantPool
The size (in bytes not entries) of this ConstantPool
SKIP - Static variable in class net.sf.transjvm.Statement
The "No operation" statement.
skip() - Method in interface net.sf.transjvm.util.StatementVisitor
 
SourceFileAttribute - Class in net.sf.transjvm.jvm
 
SourceFileAttribute(String) - Constructor for class net.sf.transjvm.jvm.SourceFileAttribute
 
SSHR - Static variable in class net.sf.transjvm.Operator
Signed shift right operator, only valid for integral types.
stackDepth(int) - Method in class net.sf.transjvm.InstructionStream
Ensures that the JVM will allocate stack space of no less than depth.
Statement - Class in net.sf.transjvm
Statements are the basic building blocks of JVM code
Statement() - Constructor for class net.sf.transjvm.Statement
 
StatementVisitor - Interface in net.sf.transjvm.util
Visitor interface for statements.
STATIC - Static variable in class net.sf.transjvm.Flags
Marks method or field as static.
staticVariable() - Method in class net.sf.transjvm.FieldID
Returns a variable for a static field.
store(Variable, Expression) - Method in interface net.sf.transjvm.util.StatementVisitor
 
store(Expression, InstructionStream) - Method in class net.sf.transjvm.Variable
Store value to this Variable
store(Expression) - Method in class net.sf.transjvm.Variable
Returns the assignment statement this = value.
STRICT - Static variable in class net.sf.transjvm.Flags
Marks class or method as have strict floating point semantics.
STRING - Static variable in class net.sf.transjvm.TypeID
java.lang.String
Stringifier - Class in net.sf.transjvm.util
Writes out an expression.
Stringifier() - Constructor for class net.sf.transjvm.util.Stringifier
 
strip() - Method in class net.sf.transjvm.jvm.UTF
 
SUB - Static variable in class net.sf.transjvm.Operator
Subtraction operator
subUTF(int) - Method in class net.sf.transjvm.jvm.UTF
 
superCall(Expression, ConstructorID, Expression[]) - Method in interface net.sf.transjvm.util.ExpressionVisitor
 
SYNCHRONIZED - Static variable in class net.sf.transjvm.Flags
Marks method as synchronized.
SyntheticAttribute - Class in net.sf.transjvm.jvm
 
SyntheticAttribute() - Constructor for class net.sf.transjvm.jvm.SyntheticAttribute
 

A B C D E F G H I J L M N O P R S T U V W X Z _
Copyright 2004-5, Mark Shannon