handleTemplateFunctionCalls
open override fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration?, needsExactMatch: Boolean): Pair<Boolean, List<FunctionDeclaration>>
Return
true if resolution was successful, false if not
Parameters
curClass
class the invoked method must be part of.
templateCall
call to instantiate and invoke a function template
applyInference
if the resolution was unsuccessful and applyInference is true the call will resolve to an instantiation/invocation of an inferred template
ctx
the TranslationContext used
currentTU
The current translation unit