tipc
A TIP to LLVM compiler
TipCons Member List

This is the complete list of members for TipCons, including all inherited members.

accept(TipTypeVisitor *visitor)=0TipTypepure virtual
argumentsTipConsprotected
arity() constTipConsvirtual
doMatch(TipType const *t) constTipCons
getArguments() constTipCons
operator!=(const TipType &other) const =0TipTypepure virtual
operator==(const TipType &other) const =0TipTypepure virtual
print(std::ostream &out) const =0TipTypeprotectedpure virtual
setArguments(std::vector< std::shared_ptr< TipType >> &args)TipCons
TipCons()=defaultTipCons
TipCons(std::vector< std::shared_ptr< TipType >> arguments)TipConsprotected
~TipType()=defaultTipTypevirtual