Lines Matching refs:thisRegister

138     return generator.moveToDestinationIfNeeded(dst, generator.thisRegister());
339 generator.emitResolveWithBase(callArguments.thisRegister(), func.get(), generator.propertyNames().eval);
349 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
359 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
360 return generator.emitCall(generator.finalDestinationOrIgnored(dst, callArguments.thisRegister()), local.get(), callArguments, divot(), startOffset(), endOffset());
370 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
378 generator.emitResolveWithBase(callArguments.thisRegister(), func.get(), m_ident);
391 generator.emitMove(callArguments.thisRegister(), base.get());
401 generator.emitNode(callArguments.thisRegister(), m_base);
404 generator.emitGetById(function.get(), callArguments.thisRegister(), m_ident);
424 generator.emitNode(callArguments.thisRegister(), oldList->m_expr);
433 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
441 generator.emitMove(callArguments.thisRegister(), base.get());
478 generator.emitNode(callArguments.thisRegister(), oldList->m_expr);
484 generator.emitNode(callArguments.thisRegister(), oldList->m_expr);
491 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
498 RefPtr<RegisterID> thisRegister = generator.newTemporary();
500 generator.emitNode(thisRegister.get(), m_args->m_listNode->m_expr);
514 generator.emitLoadVarargs(argsCountRegister.get(), thisRegister.get(), argsRegister.get());
515 generator.emitCallVarargs(finalDestinationOrIgnored.get(), realFunction.get(), thisRegister.get(), argsCountRegister.get(), divot(), startOffset(), endOffset());
522 generator.emitMove(callArguments.thisRegister(), base.get());
2017 RegisterID* r0 = generator.isConstructor() ? generator.thisRegister() : generator.emitLoad(0, jsUndefined());