|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use List | |
---|---|
assem | |
frame | |
tree | |
util | |
x86 |
Uses of List in assem |
---|
Fields in assem declared as List | |
---|---|
List<temp.Label> |
Targets.labels
|
Methods in assem that return List | |
---|---|
abstract List<temp.Temp> |
Instr.def()
|
List<temp.Temp> |
MOVE.def()
|
List<temp.Temp> |
LABEL.def()
|
List<temp.Temp> |
OPER.def()
|
abstract List<temp.Temp> |
Instr.use()
|
List<temp.Temp> |
MOVE.use()
|
List<temp.Temp> |
LABEL.use()
|
List<temp.Temp> |
OPER.use()
|
Constructors in assem with parameters of type List | |
---|---|
OPER(java.lang.String instruction,
List<temp.Label> jumps)
|
|
OPER(java.lang.String instruction,
List<temp.Temp> defined,
List<temp.Temp> used)
|
|
OPER(java.lang.String instruction,
List<temp.Temp> defined,
List<temp.Temp> used)
|
|
OPER(java.lang.String instruction,
List<temp.Temp> defined,
List<temp.Temp> used,
List<temp.Label> label)
|
|
OPER(java.lang.String instruction,
List<temp.Temp> defined,
List<temp.Temp> used,
List<temp.Label> label)
|
|
OPER(java.lang.String instruction,
List<temp.Temp> defined,
List<temp.Temp> used,
List<temp.Label> label)
|
|
Targets(List<temp.Label> l)
|
Uses of List in frame |
---|
Fields in frame declared as List | |
---|---|
List<frame.Access> |
Frame.formals
|
Methods in frame that return List | |
---|---|
abstract List<temp.Temp> |
Frame.calleeDefs()
|
abstract List<Instr> |
Frame.codegen(List<Stm> body)
|
abstract List<Instr> |
Frame.procEntryExit2(List<Instr> body)
|
abstract List<temp.Temp> |
Frame.registers()
|
Methods in frame with parameters of type List | |
---|---|
abstract List<Instr> |
Frame.codegen(List<Stm> body)
|
abstract Exp |
Frame.externalCall(java.lang.String s,
List<Exp> args)
|
abstract Frame |
Frame.newFrame(temp.Label name,
List<java.lang.Boolean> formals)
|
abstract List<Instr> |
Frame.procEntryExit2(List<Instr> body)
|
abstract frame.Proc |
Frame.procEntryExit3(List<Instr> body)
|
Uses of List in tree |
---|
Methods in tree that return List | |
---|---|
List<Exp> |
CALL.getArguments()
|
List<temp.Label> |
JUMP.getTargets()
|
List<Exp> |
CJUMP.kids()
|
List<Exp> |
TEMP.kids()
|
List<Exp> |
SEQ.kids()
|
List<Exp> |
MOVE.kids()
|
List<Exp> |
NAME.kids()
|
List<Exp> |
CONST.kids()
|
abstract List<Exp> |
Stm.kids()
|
List<Exp> |
CALL.kids()
|
List<Exp> |
MEM.kids()
|
List<Exp> |
LABEL.kids()
|
List<Exp> |
BINOP.kids()
|
List<Exp> |
EXPSTM.kids()
|
List<Exp> |
JUMP.kids()
|
List<Exp> |
ESEQ.kids()
|
abstract List<Exp> |
Exp.kids()
|
Methods in tree with parameters of type List | |
---|---|
Stm |
CJUMP.build(List<Exp> kids)
|
Exp |
TEMP.build(List<Exp> kids)
|
Stm |
SEQ.build(List<Exp> kids)
|
Stm |
MOVE.build(List<Exp> kids)
|
Exp |
NAME.build(List<Exp> kids)
|
Exp |
CONST.build(List<Exp> kids)
|
abstract Stm |
Stm.build(List<Exp> kids)
|
Exp |
CALL.build(List<Exp> kids)
|
Exp |
MEM.build(List<Exp> kids)
|
Stm |
LABEL.build(List<Exp> kids)
|
Exp |
BINOP.build(List<Exp> kids)
|
Stm |
EXPSTM.build(List<Exp> kids)
|
Stm |
JUMP.build(List<Exp> kids)
|
Exp |
ESEQ.build(List<Exp> kids)
|
abstract Exp |
Exp.build(List<Exp> kids)
|
Constructors in tree with parameters of type List | |
---|---|
CALL(Exp f,
List<Exp> a)
|
|
JUMP(Exp e,
List<temp.Label> t)
|
Uses of List in util |
---|
Fields in util declared as List | |
---|---|
List<E> |
List.tail
Deprecated. |
Methods in util with parameters of type List | |
---|---|
void |
List.addAll(List<E> other)
Adiciona todos elementos da lista passada por parâmetro no final da lista ligada atual. |
Constructors in util with parameters of type List | |
---|---|
List(E h,
List<E> t)
Cria uma nova lista ligada a partir de um elemento e uma cauda. |
Uses of List in x86 |
---|
Methods in x86 that return List | |
---|---|
List<temp.Temp> |
Frame.calleeDefs()
|
List<Instr> |
Frame.codegen(List<Stm> body)
|
List<Instr> |
Frame.procEntryExit2(List<Instr> body)
|
List<temp.Temp> |
Frame.registers()
|
Methods in x86 with parameters of type List | |
---|---|
List<Instr> |
Frame.codegen(List<Stm> body)
|
Exp |
Frame.externalCall(java.lang.String s,
List<Exp> args)
|
Frame |
Frame.newFrame(temp.Label name,
List<java.lang.Boolean> formals)
|
List<Instr> |
Frame.procEntryExit2(List<Instr> body)
|
frame.Proc |
Frame.procEntryExit3(List<Instr> body)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |