|
tipc
A TIP to LLVM compiler
|
This is the complete list of members for Substituter, including all inherited members.
| endVisit(TipAlpha *element) override | Substituter | virtual |
| endVisit(TipFunction *element) override | Substituter | virtual |
| endVisit(TipInt *element) override | Substituter | virtual |
| endVisit(TipMu *element) override | Substituter | virtual |
| endVisit(TipRecord *element) override | Substituter | virtual |
| endVisit(TipAbsentField *element) override | Substituter | virtual |
| endVisit(TipRef *element) override | Substituter | virtual |
| endVisit(TipVar *element) override | Substituter | virtual |
| getResult() | Substituter | |
| substitute(TipType *t, TipVar *v, std::shared_ptr< TipType > s) | Substituter | static |
| Substituter()=default | Substituter | protected |
| Substituter(TipVar *t, std::shared_ptr< TipType > s) | Substituter | inline |
| visit(TipAlpha *element) | TipTypeVisitor | inlinevirtual |
| visit(TipFunction *element) | TipTypeVisitor | inlinevirtual |
| visit(TipInt *element) | TipTypeVisitor | inlinevirtual |
| visit(TipMu *element) | TipTypeVisitor | inlinevirtual |
| visit(TipRecord *element) | TipTypeVisitor | inlinevirtual |
| visit(TipAbsentField *element) | TipTypeVisitor | inlinevirtual |
| visit(TipRef *element) | TipTypeVisitor | inlinevirtual |
| visit(TipVar *element) | TipTypeVisitor | inlinevirtual |
| visitedTypes | Substituter | protected |