Lines Matching refs:shared_info
69 bool ParseFunction(ParseInfo* info, Handle<SharedFunctionInfo> shared_info,
72 DCHECK(!shared_info.is_null());
78 Handle<Script> script(Script::cast(shared_info->script()), isolate);
82 ScannerStream::For(isolate, source, shared_info->StartPosition(),
83 shared_info->EndPosition()));
90 parser.ParseFunction(isolate, info, shared_info);
95 bool ParseAny(ParseInfo* info, Handle<SharedFunctionInfo> shared_info,
97 DCHECK(!shared_info.is_null());
100 if (shared_info->HasOuterScopeInfo()) {
102 handle(shared_info->GetOuterScopeInfo(), isolate);
105 handle(Script::cast(shared_info->script()), isolate),
108 return ParseFunction(info, shared_info, isolate, mode);