anvil.codec
Class Source

java.lang.Object
  |
  +--anvil.codec.Source

public class Source
extends java.lang.Object


Nested Class Summary
protected static class Source.Entry
           
protected static class Source.Entry4
           
 
Field Summary
protected  int _boundaddress
           
protected  Code _code
           
protected  java.util.List _sources
           
 
Constructor Summary
Source(Code code)
           
Source(Code code, int address, int index)
           
 
Method Summary
 void add(int address, int index)
           
 void add4(int address, int index)
           
 void bind()
           
 void bind(int address)
           
 void bind(Target target)
           
 int getBoundAddress()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_code

protected Code _code

_sources

protected java.util.List _sources

_boundaddress

protected int _boundaddress
Constructor Detail

Source

public Source(Code code)

Source

public Source(Code code,
              int address,
              int index)
Method Detail

add

public void add(int address,
                int index)

add4

public void add4(int address,
                 int index)

getBoundAddress

public int getBoundAddress()

bind

public void bind()

bind

public void bind(Target target)

bind

public void bind(int address)