Home | History | Annotate | Download | only in src

Lines Matching full:try_catch

152   TryCatch try_catch;
156 try_catch.SetVerbose(true);
162 ReportException(&try_catch);
167 ASSERT(try_catch.HasCaught());
170 ReportException(&try_catch);
173 ASSERT(!try_catch.HasCaught());
286 static size_t convertToUint(Local<Value> value_in, TryCatch* try_catch) {
292 if (try_catch->HasCaught()) return 0;
296 if (try_catch->HasCaught() || int32.IsEmpty()) return 0;
299 if (try_catch->HasCaught()) return 0;
325 TryCatch try_catch;
358 size_t length = convertToUint(length_value, &try_catch);
359 if (try_catch.HasCaught()) return try_catch.Exception();
371 &try_catch);
372 if (try_catch.HasCaught()) return try_catch.Exception();
380 offset = convertToUint(args[1], &try_catch);
381 if (try_catch.HasCaught()) return try_catch.Exception();
535 void Shell::ReportException(v8::TryCatch* try_catch) {
541 v8::String::Utf8Value exception(try_catch->Exception());
543 Handle<Message> message = try_catch->Message();
568 v8::String::Utf8Value stack_trace(try_catch->StackTrace());