Lines Matching full:trycatch
209 for (v8::TryCatch* block = thread->try_catch_handler();
261 void Isolate::RegisterTryCatchHandler(v8::TryCatch* that) {
266 void Isolate::UnregisterTryCatchHandler(v8::TryCatch* that) {
994 // 1) External v8::TryCatch missing: Always create a message because any
996 // 2) External v8::TryCatch exists: Only create a message if the handler
998 // 3) ReThrow from v8::TryCatch: The message from a previous throw still
1232 void Isolate::RestorePendingMessageFromTryCatch(v8::TryCatch* handler) {
1243 void Isolate::CancelScheduledExceptionFromTryCatch(v8::TryCatch* handler) {
1420 // chance to set proper v8::TryCatch later.
1445 // chance to set proper v8::TryCatch later.
1453 // Try to propagate the exception to an external v8::TryCatch handler. If
1464 // message have already been propagated to v8::TryCatch.
1468 // depending on whether and external v8::TryCatch or an internal JavaScript
2063 v8::TryCatch* handler = try_catch_handler();