harpoon.Analysis.Transactions
Class TreeDataFilter
java.lang.Object
net.cscott.jutil.FilterIterator.Filter<HData,HData>
harpoon.Analysis.Transactions.TreeDataFilter
public class TreeDataFilter
- extends FilterIterator.Filter<HData,HData>
TreeDataFilter hacks through the field information tables
emitted by Runtime1.DataReflection2 to add in additional
information about the bitfield-numbering of fields.
- Version:
- $Id: TreeDataFilter.java,v 1.5 2004/07/02 00:08:52 cananian Exp $
- Author:
- C. Scott Ananian <cananian@alumni.princeton.edu>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeDataFilter
public TreeDataFilter(Frame f,
BitFieldNumbering bfn,
Set<HField> transFields)
- Creates a
DataInitializers.
map
public HData map(HData d)
- Overrides:
map in class FilterIterator.Filter<HData,HData>
linearize
public static List<Stm> linearize(Stm stm)