tipc
A TIP to LLVM compiler
ConstraintHandler.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <TipType.h>
4 #include <memory>
5 
12 public:
13  virtual ~ConstraintHandler() = default;
14  virtual void handle(std::shared_ptr<TipType> t1,
15  std::shared_ptr<TipType> t2) = 0;
16 };
Abstract class for handling type constraints as they are generated.
Definition: ConstraintHandler.h:11
virtual void handle(std::shared_ptr< TipType > t1, std::shared_ptr< TipType > t2)=0
virtual ~ConstraintHandler()=default