|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object mycompiler.mystatement.Statement mycompiler.mystatement.LocalVarDecl
public class LocalVarDecl
Constructor Summary | |
---|---|
LocalVarDecl()
|
Method Summary | |
---|---|
void |
check_anz(Type type,
java.util.Vector paralist,
java.util.Vector classlist)
|
void |
codegen(ClassFile classfile,
CodeAttribute code,
java.util.Vector paralist)
|
java.lang.String |
get_Name()
|
java.util.Vector |
getDeclidVector()
|
int |
getLineNumber()
Author: Jörg Bäuerle |
Type |
getType()
|
int |
getTypeLineNumber()
Author: Jörg Bäuerle |
void |
is_declared(Type t,
java.util.Vector classlist)
|
void |
replaceType(CReplaceTypeEvent e)
Author: Jörg Bäuerle |
void |
sc_check(java.util.Vector classname,
java.util.Hashtable ch,
java.util.Hashtable bh,
boolean ext,
java.util.Hashtable parach,
java.util.Hashtable parabh)
|
void |
set_DeclId(DeclId did)
|
void |
set_ParaList(java.util.Vector pl)
|
void |
setDeclidVector(java.util.Vector declid)
|
void |
setType(Type t)
|
CTripleSet |
TRStatement(CSubstitutionSet sigma,
CTypeAssumptionSet V,
CSupportData supportData)
Implementierung des Algorithmus 5.24 von Martin Plümicke Author: Jörg Bäuerle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LocalVarDecl()
Method Detail |
---|
public void setType(Type t)
public Type getType()
public void set_DeclId(DeclId did)
public java.lang.String get_Name()
public void set_ParaList(java.util.Vector pl)
public void sc_check(java.util.Vector classname, java.util.Hashtable ch, java.util.Hashtable bh, boolean ext, java.util.Hashtable parach, java.util.Hashtable parabh) throws SCStatementException
SCStatementException
public void is_declared(Type t, java.util.Vector classlist) throws SCStatementException
SCStatementException
public void check_anz(Type type, java.util.Vector paralist, java.util.Vector classlist) throws SCStatementException
SCStatementException
public void codegen(ClassFile classfile, CodeAttribute code, java.util.Vector paralist) throws JVMCodeException
codegen
in class Statement
JVMCodeException
public java.util.Vector getDeclidVector()
public void setDeclidVector(java.util.Vector declid)
public int getLineNumber()
public void replaceType(CReplaceTypeEvent e)
replaceType
in interface ITypeReplacementListener
e
- public int getTypeLineNumber()
getTypeLineNumber
in interface ITypeReplacementListener
public CTripleSet TRStatement(CSubstitutionSet sigma, CTypeAssumptionSet V, CSupportData supportData)
TRStatement
in class Statement
sigma
- V
- supportData
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |