Home | History | Annotate | Download | only in src

Lines Matching full:info

47 static Handle<Code> MakeCode(Handle<Context> context, CompilationInfo* info) {
48 FunctionLiteral* function = info->function();
62 Scope* top = info->scope();
71 info->scope()->Print();
96 Handle<SharedFunctionInfo> shared = info->shared_info();
98 ? info->scope()->is_global_scope()
105 return FullCodeGenerator::MakeCode(info);
110 checker.Check(info);
112 return FastCodeGenerator::MakeCode(info);
116 return CodeGenerator::MakeCode(info);
180 CompilationInfo info(lit, script, is_eval);
181 Handle<Code> code = MakeCode(context, &info);
350 bool Compiler::CompileLazy(CompilationInfo* info) {
359 Handle<SharedFunctionInfo> shared = info->shared_info();
369 FunctionLiteral* lit = MakeLazyAST(info->script(),
380 info->set_function(lit);
388 Handle<Code> code = MakeCode(Handle<Context>::null(), info);
401 info->script(),
405 // Update the shared function info with the compiled code.
454 CompilationInfo info(literal, script, false);
463 code = FullCodeGenerator::MakeCode(&info);
471 checker.Check(&info);
473 code = FastCodeGenerator::MakeCode(&info);
480 code = CodeGenerator::MakeCode(&info);
521 // Sets the function info on a function.