|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--comp.Type
|
+--comp.PointerType
| Field Summary | |
(package private) Type |
base
|
| Fields inherited from class comp.Type |
name, size |
| Constructor Summary | |
PointerType(Type base)
|
|
| Method Summary | |
java.lang.String |
emitArrayOffset(Assembler asm,
java.lang.String indexReg)
|
java.lang.String |
rValue(Assembler asm,
java.lang.String dest,
int off,
java.lang.String base)
|
java.lang.String |
rValueGlobal(Assembler asm,
java.lang.String dest,
java.lang.String label)
|
| Methods inherited from class comp.Type |
getLayoutSize, lValue, lValueGlobal, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
Type base
| Constructor Detail |
public PointerType(Type base)
| Method Detail |
public java.lang.String emitArrayOffset(Assembler asm,
java.lang.String indexReg)
emitArrayOffset in class Type
public java.lang.String rValue(Assembler asm,
java.lang.String dest,
int off,
java.lang.String base)
rValue in class Type
public java.lang.String rValueGlobal(Assembler asm,
java.lang.String dest,
java.lang.String label)
rValueGlobal in class Type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||