Puma Reference Manual Member List



Puma::InstantiationCandidate Member List

This is the complete list of members for Puma::InstantiationCandidate, including all inherited members.

addArgument(CTree *)Puma::InstantiationCandidateinline
addDeducedArg(DeducedArgument *)Puma::InstantiationCandidateinline
addInstantiationArg(DeducedArgument *)Puma::InstantiationCandidateinline
Argument(unsigned) const Puma::InstantiationCandidateinline
Arguments() const Puma::InstantiationCandidateinline
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::InstantiationCandidateinline
DeducedArgs() const Puma::InstantiationCandidateinline
detectedDelayedParseNode() const Puma::InstantiationCandidateinline
forgetDeducedArgs()Puma::InstantiationCandidateinline
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::InstantiationCandidateinline
instantiate(CCInstantiation *inst)Puma::InstantiationCandidate
InstantiationArg(unsigned) const Puma::InstantiationCandidateinline
InstantiationArgs() const Puma::InstantiationCandidateinline
InstantiationCandidate()Puma::InstantiationCandidate
match(InstantiationCandidate &)Puma::InstantiationCandidate
maxInstDepthReached()Puma::InstantiationCandidate
ObjectInfo() const Puma::InstantiationCandidateinline
PointOfInstantiation() const Puma::InstantiationCandidateinline
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::InstantiationCandidateinline
TemplateInstance(CTemplateInstance *)Puma::InstantiationCandidate
TemplateInstance() const Puma::InstantiationCandidateinline
~InstantiationCandidate()Puma::InstantiationCandidate



Puma Reference Manual. Created on Tue Oct 28 2014.