Lines Matching full:script
45 using ::v8::internal::Script;
51 static void CheckFunctionName(v8::Handle<v8::Script> script, in CheckFunctionName() argument
57 // Get script source. in CheckFunctionName()
58 Handle<Object> obj = v8::Utils::OpenHandle(*script); in CheckFunctionName()
67 Handle<Script> i_script(Script::cast(shared_function->script())); in CheckFunctionName()
95 static v8::Handle<v8::Script> Compile(v8::Isolate* isolate, const char* src) { in Compile()
96 return v8::Script::Compile(v8::String::NewFromUtf8(isolate, src)); in Compile()
104 v8::Handle<v8::Script> script = Compile( in TEST() local
108 CheckFunctionName(script, "return 1", "fun1"); in TEST()
109 CheckFunctionName(script, "return 2", "fun2"); in TEST()
117 v8::Handle<v8::Script> script = Compile( in TEST() local
121 CheckFunctionName(script, "return 1", "fun1"); in TEST()
122 CheckFunctionName(script, "return 2", "fun2"); in TEST()
130 v8::Handle<v8::Script> script = Compile( in TEST() local
136 CheckFunctionName(script, "return 1", "fun1"); in TEST()
137 CheckFunctionName(script, "return 2", "fun2"); in TEST()
145 v8::Handle<v8::Script> script = Compile( in TEST() local
151 CheckFunctionName(script, "return 1", "MyClass.method1"); in TEST()
152 CheckFunctionName(script, "return 2", "MyClass.method2"); in TEST()
160 v8::Handle<v8::Script> script = Compile( in TEST() local
168 CheckFunctionName(script, "return 1", "obj.method1"); in TEST()
169 CheckFunctionName(script, "return 2", "obj.method2"); in TEST()
177 v8::Handle<v8::Script> script = Compile( in TEST() local
185 CheckFunctionName(script, "return 1", "MyClass.static1"); in TEST()
186 CheckFunctionName(script, "return 2", "MyClass.static2"); in TEST()
187 CheckFunctionName(script, "return 3", "MyClass.MyInnerClass.static3"); in TEST()
188 CheckFunctionName(script, "return 4", "MyClass.MyInnerClass.static4"); in TEST()
196 v8::Handle<v8::Script> script = Compile( in TEST() local
204 CheckFunctionName(script, "return 1", "MyClass.method1"); in TEST()
205 CheckFunctionName(script, "return 2", "MyClass.method2"); in TEST()
206 CheckFunctionName(script, "return 3", "MyClass.MyInnerClass.method3"); in TEST()
207 CheckFunctionName(script, "return 4", "MyClass.MyInnerClass.method4"); in TEST()
215 v8::Handle<v8::Script> script = Compile( in TEST() local
221 CheckFunctionName(script, "return 1", "MyClass.method1"); in TEST()
222 CheckFunctionName(script, "return 2", "MyClass.method2"); in TEST()
230 v8::Handle<v8::Script> script = Compile( in TEST() local
237 CheckFunctionName(script, "return 1", ""); in TEST()
238 CheckFunctionName(script, "return 2", ""); in TEST()
239 CheckFunctionName(script, "return 3", ""); in TEST()
247 v8::Handle<v8::Script> script = Compile( in TEST() local
252 CheckFunctionName(script, "return 1", "fun1"); in TEST()
253 CheckFunctionName(script, "return 2", "fun1"); in TEST()
261 v8::Handle<v8::Script> script = Compile( in TEST() local
267 CheckFunctionName(script, "return 1", "MyClass.method1"); in TEST()
268 CheckFunctionName(script, "return 2", "MyClass.method1"); in TEST()
276 v8::Handle<v8::Script> script = Compile( in TEST() local
288 CheckFunctionName(script, "return", ""); in TEST()
296 v8::Handle<v8::Script> script = Compile( in TEST() local
305 CheckFunctionName(script, "return", ""); in TEST()
313 v8::Handle<v8::Script> script = Compile( in TEST() local
322 CheckFunctionName(script, "return", "foo"); in TEST()
331 v8::Handle<v8::Script> script = Compile( in TEST() local
337 CheckFunctionName(script, "return p", ""); in TEST()
345 v8::Handle<v8::Script> script = Compile( in TEST() local
351 CheckFunctionName(script, "return 1", "fun2"); in TEST()
352 CheckFunctionName(script, "return 2", "bar3"); in TEST()
353 CheckFunctionName(script, "return 3", "foo2"); in TEST()
354 CheckFunctionName(script, "return 4", "baz3"); in TEST()
362 v8::Handle<v8::Script> script = Compile( in TEST() local
367 CheckFunctionName(script, "return 1", ""); in TEST()
368 CheckFunctionName(script, "return 2", ""); in TEST()
369 CheckFunctionName(script, "return 3", ""); in TEST()
377 v8::Handle<v8::Script> script = Compile( in TEST() local
385 CheckFunctionName(script, "return 1", "obj.method1"); in TEST()
386 CheckFunctionName(script, "return 2", "obj.method2"); in TEST()
394 v8::Handle<v8::Script> script = Compile( in TEST() local
405 CheckFunctionName(script, "return 1", "obj.(anonymous function)"); in TEST()
406 CheckFunctionName(script, "return 2", "obj.(anonymous function)"); in TEST()
414 v8::Handle<v8::Script> script = Compile( in TEST() local
422 CheckFunctionName(script, "return 1", "obj.(anonymous function)"); in TEST()
430 v8::Handle<v8::Script> script = Compile( in TEST() local
439 CheckFunctionName(script, "return 1", ""); in TEST()
441 CheckFunctionName(script, "return 2", "Bar"); in TEST()
449 v8::Handle<v8::Script> script = Compile( in TEST() local
461 CheckFunctionName(script, "return 1", ""); in TEST()
465 CheckFunctionName(script, "return 2", "Bar"); in TEST()
473 v8::Handle<v8::Script> script = Compile( in TEST() local
482 CheckFunctionName(script, "return 2012", "EventSource.addListener"); in TEST()
490 v8::Handle<v8::Script> script = Compile( in TEST() local
504 script->Run(); in TEST()
505 CheckFunctionName(script, "return 2012", ""); in TEST()