diff options
author | Ryan <ry@tinyclouds.org> | 2009-06-08 18:34:06 +0200 |
---|---|---|
committer | Ryan <ry@tinyclouds.org> | 2009-06-08 18:34:06 +0200 |
commit | 696f02455792b368249bf9b013dde637b5ec31fd (patch) | |
tree | 95b2dbd6c2537df9df52f6627aac36fcf05f6a7a /deps/v8/test/cctest/test-func-name-inference.cc | |
parent | f6a7fe26574defaa807a13248102ebe0f23270af (diff) | |
download | node-new-696f02455792b368249bf9b013dde637b5ec31fd.tar.gz |
Upgrade to v8 1.2.7
Diffstat (limited to 'deps/v8/test/cctest/test-func-name-inference.cc')
-rw-r--r-- | deps/v8/test/cctest/test-func-name-inference.cc | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/deps/v8/test/cctest/test-func-name-inference.cc b/deps/v8/test/cctest/test-func-name-inference.cc index d91f75fa0c..1bfc8834ab 100644 --- a/deps/v8/test/cctest/test-func-name-inference.cc +++ b/deps/v8/test/cctest/test-func-name-inference.cc @@ -32,15 +32,18 @@ #include "cctest.h" +using ::v8::internal::CStrVector; +using ::v8::internal::Factory; using ::v8::internal::Handle; +using ::v8::internal::Heap; using ::v8::internal::JSFunction; using ::v8::internal::Object; +using ::v8::internal::Runtime; using ::v8::internal::Script; +using ::v8::internal::SmartPointer; using ::v8::internal::SharedFunctionInfo; using ::v8::internal::String; -namespace i = ::v8::internal; - static v8::Persistent<v8::Context> env; @@ -66,19 +69,19 @@ static void CheckFunctionName(v8::Handle<v8::Script> script, // Find the position of a given func source substring in the source. Handle<String> func_pos_str = - i::Factory::NewStringFromAscii(i::CStrVector(func_pos_src)); - int func_pos = i::Runtime::StringMatch(script_src, func_pos_str, 0); + Factory::NewStringFromAscii(CStrVector(func_pos_src)); + int func_pos = Runtime::StringMatch(script_src, func_pos_str, 0); CHECK_NE(0, func_pos); // Obtain SharedFunctionInfo for the function. Object* shared_func_info_ptr = - i::Runtime::FindSharedFunctionInfoInScript(i_script, func_pos); - CHECK(shared_func_info_ptr != i::Heap::undefined_value()); + Runtime::FindSharedFunctionInfoInScript(i_script, func_pos); + CHECK(shared_func_info_ptr != Heap::undefined_value()); Handle<SharedFunctionInfo> shared_func_info( SharedFunctionInfo::cast(shared_func_info_ptr)); // Verify inferred function name. - i::SmartPointer<char> inferred_name = + SmartPointer<char> inferred_name = shared_func_info->inferred_name()->ToCString(); CHECK_EQ(ref_inferred_name, *inferred_name); } |