- All Implemented Interfaces:
- java.io.Serializable
public class NeedsBackfillException
extends SolverException
An exception to indicate that the solution of an expression is not yet known
 
 Furthermore, it cannot be determined whether or not the expression is even solvable. When this
 exception is thrown, a backfill record is placed on the encoded resolution indicating that
 resolver must attempt to solve the expression again, once the encoding is otherwise complete.
 This is needed, most notably, when an encoding depends on the address of the next
 instruction, because the length of the current instruction is not known until resolution has
 finished.
 
 Backfill becomes a possibility when an expression depends on a symbol that is not (yet) defined.
 Thus, as a matter of good record keeping, the exception takes the name of the missing symbol.
- See Also:
- Serialized Form