tipc
A TIP to LLVM compiler
TipRecord Member List

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

accept(TipTypeVisitor *visitor) overrideTipRecordvirtual
argumentsTipConsprotected
arity() constTipConsvirtual
doMatch(TipType const *t) constTipCons
getArguments() constTipCons
getInits()TipRecord
getNames() constTipRecord
operator!=(const TipType &other) const overrideTipRecordvirtual
operator==(const TipType &other) const overrideTipRecordvirtual
print(std::ostream &out) const overrideTipRecordprotectedvirtual
setArguments(std::vector< std::shared_ptr< TipType >> &args)TipCons
TipCons()=defaultTipCons
TipCons(std::vector< std::shared_ptr< TipType >> arguments)TipConsprotected
TipRecord()=deleteTipRecord
TipRecord(std::vector< std::shared_ptr< TipType >> inits, std::vector< std::string > names)TipRecord
~TipType()=defaultTipTypevirtual