Class UnificationEquivalenceRegistry

java.lang.Object
ca.mcscert.jpipe.operators.UnificationEquivalenceRegistry

public final class UnificationEquivalenceRegistry extends Object
Name-to-EquivalenceRelation registry used by Unifier for the automatic post-composition unification phase.

Populated at compiler startup with built-in relations; looked up at model-build time via the unifyBy config parameter. SameShortId is intentionally not registered here — it is reserved for Phase 1 operator equivalence only.

  • Constructor Details

    • UnificationEquivalenceRegistry

      public UnificationEquivalenceRegistry()
  • Method Details