top | up | prev | next

BoundConceptKey Struct

Definition at line 97 of BoundConstraint.hpp

Constructors

BoundConceptKey(ConceptSymbol* conceptSymbol_, std::vector<TypeSymbol*> typeArguments_)

Member Functions

int Arity() const

Member Variables

ConceptSymbol* conceptSymbol
std::vector<TypeSymbol*> typeArguments

Constructor Details

BoundConceptKey Constructor

cmajor::binder::BoundConceptKey::BoundConceptKey(ConceptSymbol * conceptSymbol_, std::vector<TypeSymbol *> typeArguments_)

Definition at line 99 of BoundConstraint.hpp :
 99 : conceptSymbol(conceptSymbol_)typeArguments(typeArguments_) {}


Member Function Details

Arity Member Function

int cmajor::binder::BoundConceptKey::Arity() const

Definition at line 100 of BoundConstraint.hpp :
100 { return typeArguments.size(); }

Called by: cmajor::binder::BoundConceptKeyHash::operator()


top | up | prev | next