FunctionMatch(FunctionSymbol* fun_) |
std::vector<ArgumentMatch> | argumentMatches |
BoundConstraint* | boundConstraint |
bool | cannotAssignToConstObject |
bool | cannotBindConstArgToNonConstParam |
bool | castRequired |
Exception* | conceptCheckException |
FunctionSymbol* | fun |
int | numConversions |
int | numQualifyingConversions |
bool | referenceMustBeInitialized |
TypeSymbol* | sourceType |
TypeSymbol* | targetType |
std::unordered_map<TemplateParameterSymbol*, TypeSymbol*> | templateParameterMap |