Home | History | Annotate | Download | only in bytecompiler

Lines Matching defs:CallArguments

313     CallArguments callArguments(generator, m_args);
314 return generator.emitConstruct(generator.finalDestinationOrIgnored(dst), func.get(), callArguments, divot(), startOffset(), endOffset());
317 CallArguments::CallArguments(BytecodeGenerator& generator, ArgumentsNode* argumentsNode)
337 CallArguments callArguments(generator, m_args);
339 generator.emitResolveWithBase(callArguments.thisRegister(), func.get(), generator.propertyNames().eval);
340 return generator.emitCallEval(generator.finalDestination(dst, func.get()), func.get(), callArguments, divot(), startOffset(), endOffset());
348 CallArguments callArguments(generator, m_args);
349 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
350 return generator.emitCall(generator.finalDestinationOrIgnored(dst, func.get()), func.get(), callArguments, divot(), startOffset(), endOffset());
358 CallArguments callArguments(generator, m_args);
359 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
360 return generator.emitCall(generator.finalDestinationOrIgnored(dst, callArguments.thisRegister()), local.get(), callArguments, divot(), startOffset(), endOffset());
369 CallArguments callArguments(generator, m_args);
370 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
371 return generator.emitCall(generator.finalDestinationOrIgnored(dst, func.get()), func.get(), callArguments, divot(), startOffset(), endOffset());
375 CallArguments callArguments(generator, m_args);
378 generator.emitResolveWithBase(callArguments.thisRegister(), func.get(), m_ident);
379 return generator.emitCall(generator.finalDestinationOrIgnored(dst, func.get()), func.get(), callArguments, divot(), startOffset(), endOffset());
390 CallArguments callArguments(generator, m_args);
391 generator.emitMove(callArguments.thisRegister(), base.get());
392 return generator.emitCall(generator.finalDestinationOrIgnored(dst, function.get()), function.get(), callArguments, divot(), startOffset(), endOffset());
400 CallArguments callArguments(generator, m_args);
401 generator.emitNode(callArguments.thisRegister(), m_base);
404 generator.emitGetById(function.get(), callArguments.thisRegister(), m_ident);
405 return generator.emitCall(generator.finalDestinationOrIgnored(dst, function.get()), function.get(), callArguments, divot(), startOffset(), endOffset());
423 CallArguments callArguments(generator, m_args);
424 generator.emitNode(callArguments.thisRegister(), oldList->m_expr);
425 generator.emitCall(finalDestinationOrIgnored.get(), realFunction.get(), callArguments, divot(), startOffset(), endOffset());
432 CallArguments callArguments(generator, m_args);
433 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
434 generator.emitCall(finalDestinationOrIgnored.get(), realFunction.get(), callArguments, divot(), startOffset(), endOffset());
440 CallArguments callArguments(generator, m_args);
441 generator.emitMove(callArguments.thisRegister(), base.get());
442 generator.emitCall(finalDestinationOrIgnored.get(), function.get(), callArguments, divot(), startOffset(), endOffset());
477 CallArguments callArguments(generator, m_args);
478 generator.emitNode(callArguments.thisRegister(), oldList->m_expr);
479 generator.emitCall(finalDestinationOrIgnored.get(), realFunction.get(), callArguments, divot(), startOffset(), endOffset());
483 CallArguments callArguments(generator, m_args);
484 generator.emitNode(callArguments.thisRegister(), oldList->m_expr);
485 generator.emitCall(finalDestinationOrIgnored.get(), realFunction.get(), callArguments, divot(), startOffset(), endOffset());
490 CallArguments callArguments(generator, m_args);
491 generator.emitLoad(callArguments.thisRegister(), jsUndefined());
492 generator.emitCall(finalDestinationOrIgnored.get(), realFunction.get(), callArguments, divot(), startOffset(), endOffset());
521 CallArguments callArguments(generator, m_args);
522 generator.emitMove(callArguments.thisRegister(), base.get());
523 generator.emitCall(finalDestinationOrIgnored.get(), function.get(), callArguments, divot(), startOffset(), endOffset());