stardiv.js.ip
Class Module
java.lang.Object
|
+--stardiv.js.ip.Module
- public synchronized class Module
- extends java.lang.Object
Field Summary |
private int[] |
aLineStartArray
|
(package private) stardiv.js.ip.CodeBlock |
pMainCode
|
(package private) stardiv.memory.Vector |
pSrcFcnVector
|
private java.lang.String |
sName
|
private java.lang.String |
sSrcCode
|
Constructor Summary |
Module(java.lang.String s,
stardiv.js.ip.CodeBlock cb,
stardiv.memory.Vector v)
|
Method Summary |
static int[] |
createLineStartArray(java.lang.String s)
|
void |
dump(java.io.PrintStream ps)
|
java.lang.String |
dumpCodeBlocks()
|
int[] |
getLineStartArray()
|
stardiv.js.ip.CodeBlock |
getMainCodeBlock()
|
java.lang.String |
getName()
|
java.lang.String |
getSource()
|
stardiv.memory.Vector |
getSourceFunctionVector()
|
void |
setName(java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aLineStartArray
private int[] aLineStartArray
pMainCode
stardiv.js.ip.CodeBlock pMainCode
pSrcFcnVector
stardiv.memory.Vector pSrcFcnVector
sName
private java.lang.String sName
sSrcCode
private java.lang.String sSrcCode
Module
public Module(java.lang.String s,
stardiv.js.ip.CodeBlock cb,
stardiv.memory.Vector v)
createLineStartArray
public static int[] createLineStartArray(java.lang.String s)
dump
public final void dump(java.io.PrintStream ps)
dumpCodeBlocks
public final java.lang.String dumpCodeBlocks()
getLineStartArray
public int[] getLineStartArray()
getMainCodeBlock
public final stardiv.js.ip.CodeBlock getMainCodeBlock()
getName
public java.lang.String getName()
getSource
public java.lang.String getSource()
getSourceFunctionVector
public final stardiv.memory.Vector getSourceFunctionVector()
setName
public void setName(java.lang.String s)