Package daikon

Class MergeInvariants


  • public final class MergeInvariants
    extends Object
    Merges invariants from multiple invariant files into a single invariant file. It does this by forming a hierarchy over the ppts from each invariant file and using the normal hierarchy merging code to merge the invariants.

    The ppts from each invariant file are merged to create a single ppt map that contains the ppts from all of the files. At each leaf of the merged map, a hierarchy is formed to the ppts from each of the input files.