Lines Matching refs:literal
423 Handle<JSFunction> Compiler::BuildBoilerplate(FunctionLiteral* literal,
427 // We should not try to compile the same function literal more than
429 literal->mark_as_compiled();
437 bool allow_lazy = literal->AllowsLazyCompilation() &&
443 code = ComputeLazyCompile(literal->num_parameters());
447 if (!Rewriter::Optimize(literal)) {
454 CompilationInfo info(literal, script, false);
457 bool is_run_once = literal->try_full_codegen();
461 checker.Check(literal);
493 literal->name(),
494 literal->inferred_name(),
495 literal->start_position(),
503 Factory::NewFunctionBoilerplate(literal->name(),
504 literal->materialized_literal_count(),
506 SetFunctionInfo(function, literal, false, script);
516 literal->expected_property_count());