addArgument(CTree *) | Puma::InstantiationCandidate | inline |
addDeducedArg(DeducedArgument *) | Puma::InstantiationCandidate | inline |
addInstantiationArg(DeducedArgument *) | Puma::InstantiationCandidate | inline |
Argument(unsigned) const | Puma::InstantiationCandidate | inline |
Arguments() const | Puma::InstantiationCandidate | inline |
canBeInstantiated() | Puma::InstantiationCandidate | |
compare(InstantiationCandidate &) | Puma::InstantiationCandidate | |
createInstanceScope() | Puma::InstantiationCandidate | |
deduceArguments(bool real_inst) | Puma::InstantiationCandidate | |
deduceArgumentsFromFctCall(unsigned skip=0, bool exact_match=false, bool partial_ordering=false) | Puma::InstantiationCandidate | |
DeducedArg(unsigned) const | Puma::InstantiationCandidate | inline |
DeducedArgs() const | Puma::InstantiationCandidate | inline |
detectedDelayedParseNode() const | Puma::InstantiationCandidate | inline |
forgetDeducedArgs() | Puma::InstantiationCandidate | inline |
getParser() | Puma::InstantiationCandidate | |
getPointOfInstantiationToken(CTree *point_of_inst=0) const | Puma::InstantiationCandidate | |
getPosition(CTemplateParamInfo *) const | Puma::InstantiationCandidate | |
initialize(ErrorSink *e) | Puma::InstantiationCandidate | |
initialize(CTree *p, CObjectInfo *o) | Puma::InstantiationCandidate | |
initialize(CTree *p, CObjectInfo *o, CTemplateInfo *t, ErrorSink *e=0) | Puma::InstantiationCandidate | |
InstanceScope() const | Puma::InstantiationCandidate | inline |
instantiate(CCInstantiation *inst) | Puma::InstantiationCandidate | |
InstantiationArg(unsigned) const | Puma::InstantiationCandidate | inline |
InstantiationArgs() const | Puma::InstantiationCandidate | inline |
InstantiationCandidate() | Puma::InstantiationCandidate | |
match(InstantiationCandidate &) | Puma::InstantiationCandidate | |
maxInstDepthReached() | Puma::InstantiationCandidate | |
ObjectInfo() const | Puma::InstantiationCandidate | inline |
PointOfInstantiation() const | Puma::InstantiationCandidate | inline |
printArgumentList(std::ostream &out, bool print_default_args=false) const | Puma::InstantiationCandidate | |
printInstantiationErrorHeader(Token *token) const | Puma::InstantiationCandidate | |
printInstantiationHeader() const | Puma::InstantiationCandidate | |
reset() | Puma::InstantiationCandidate | |
TemplateInfo() const | Puma::InstantiationCandidate | inline |
TemplateInstance(CTemplateInstance *) | Puma::InstantiationCandidate | |
TemplateInstance() const | Puma::InstantiationCandidate | inline |
~InstantiationCandidate() | Puma::InstantiationCandidate | |