Class CharLiteral
java.lang.Object
|
+--Statement
|
+--ExprStmt
|
+--Expr
|
+--Literal
|
+--CharLiteral
- public class CharLiteral
- extends Literal
Field Summary |
private char |
Char
|
Method Summary |
void |
codegen(ClassFile classfile,
CodeAttribute code,
de.dhbwstuttgart.typeinference.Menge paralist)
|
java.lang.String |
get_Name()
|
void |
sc_check(de.dhbwstuttgart.typeinference.Menge classname,
java.util.Hashtable ch,
java.util.Hashtable bh,
boolean ext,
java.util.Hashtable parach,
java.util.Hashtable parabh)
|
void |
set_Char(char c)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Char
private char Char
CharLiteral
CharLiteral()
sc_check
public void sc_check(de.dhbwstuttgart.typeinference.Menge classname,
java.util.Hashtable ch,
java.util.Hashtable bh,
boolean ext,
java.util.Hashtable parach,
java.util.Hashtable parabh)
- Specified by:
sc_check
in class Expr
set_Char
public void set_Char(char c)
get_Name
public java.lang.String get_Name()
- Specified by:
get_Name
in class Expr
codegen
public void codegen(ClassFile classfile,
CodeAttribute code,
de.dhbwstuttgart.typeinference.Menge paralist)
throws JVMCodeException
- Specified by:
codegen
in class Statement
JVMCodeException