tipc
A TIP to LLVM compiler
|
Class representing a type variable. More...
#include <TipVar.h>
Public Member Functions | |
TipVar ()=default | |
TipVar (ASTNode *node) | |
bool | operator== (const TipType &other) const override |
bool | operator!= (const TipType &other) const override |
ASTNode * | getNode () const |
void | accept (TipTypeVisitor *visitor) override |
![]() | |
virtual | ~TipType ()=default |
Protected Member Functions | |
std::ostream & | print (std::ostream &out) const override |
Type variables printed as ASTNodecol. More... | |
Protected Attributes | |
ASTNode * | node |
Class representing a type variable.
|
default |
TipVar::TipVar | ( | ASTNode * | node | ) |
|
overridevirtual |
Implements TipType.
|
inline |
|
overrideprotectedvirtual |
|
protected |