Home | History | Annotate | Download | only in cctest

Lines Matching defs:CcTest

32 #include "src/isolate-inl.h"  // TODO(everyone): Make cctest IWYU.
33 #include "src/objects-inl.h" // TODO(everyone): Make cctest IWYU.
39 CcTest register_test_##Name(Test##Name, __FILE__, #Name, true, true); \
46 CcTest register_test_##Name(Test##Name, __FILE__, #Name, true, false); \
53 CcTest register_test_##Name(Test##Name, __FILE__, #Name, false, true); \
79 class CcTest {
82 CcTest(TestFunction* callback, const char* file, const char* name,
84 ~CcTest() { i::DeleteArray(file_); }
86 static CcTest* last() { return last_; }
87 CcTest* prev() { return prev_; }
134 v8::HandleScope handle_scope(CcTest::isolate());
135 v8::Context::New(CcTest::isolate())->Enter();
145 v8::Isolate* isolate = CcTest::isolate());
158 CcTest* prev_;
159 static CcTest* last_;
226 explicit RegisterThreadedTest(CcTest::TestFunction* callback,
243 CcTest::TestFunction* callback() { return callback_; }
250 CcTest::TestFunction* callback_;
269 Initialize(CcTest::isolate(), extensions, global_template, global_object);
356 v8::Local<v8::Context> context = CcTest::isolate()->GetCurrentContext();
574 : main_isolate_(CcTest::InitIsolateOnce()),