Lines Matching refs:thisDepth
649 int thisDepth; in handleVariable() local
650 TSymbol* symbol = symbolTable.find(*string, thisDepth); in handleVariable()
667 if (thisDepth > 0) { in handleVariable()
668 variable = getImplicitThis(thisDepth); in handleVariable()
5277 int thisDepth = 0; in handleFunctionCall() local
5316 fnCandidate = findFunction(loc, *function, builtIn, thisDepth, arguments); in handleFunctionCall()
5331 if (thisDepth == 0) in handleFunctionCall()
5335 callerName = currentTypePrefix[currentTypePrefix.size() - thisDepth]; in handleFunctionCall()
5338 pushFrontArguments(intermediate.addSymbol(*getImplicitThis(thisDepth)), arguments); in handleFunctionCall()
7284 …slParseContext::findFunction(const TSourceLoc& loc, TFunction& call, bool& builtIn, int& thisDepth, in findFunction() argument
7294 TSymbol* symbol = symbolTable.find(call.getMangledName(), &builtIn, &dummyScope, &thisDepth); in findFunction()