14 void handle(std::shared_ptr<TipType> t1,
15 std::shared_ptr<TipType> t2)
override;
Abstract class for handling type constraints as they are generated.
Definition: ConstraintHandler.h:11
A constraint handler to unify constraints on the fly.
Definition: ConstraintUnifier.h:12
void handle(std::shared_ptr< TipType > t1, std::shared_ptr< TipType > t2) override
Definition: ConstraintUnifier.cpp:3
Class used to solve type constraints and establish typability.
Definition: Unifier.h:19