ant.compiler.asm
Class AsmSymbols
java.lang.Object
ant.compiler.asm.AsmSymbols
- public class AsmSymbols
- extends java.lang.Object
Stores the connection between jumps and labeled Asm
statements. This information is produced during code generation
.
License: GPL
- Author:
- Bernhard Haumacher
Field Summary |
(package private) java.util.HashMap |
jumpName
|
(package private) java.util.HashMap |
labeledOp
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
labeledOp
java.util.HashMap labeledOp
jumpName
java.util.HashMap jumpName
AsmSymbols
public AsmSymbols()
registerLabel
public void registerLabel(java.lang.String name,
Asm target)
registerJump
public void registerJump(Asm jump,
java.lang.String name)
getTarget
public Asm getTarget(java.lang.String name)
getJumpLabel
public java.lang.String getJumpLabel(Asm jump)
getJumps
public java.util.Iterator getJumps()
resolveLabels
public void resolveLabels()