LCOV - code coverage report
Current view: top level - src/inspector - v8-value-utils.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 8 8 100.0 %
Date: 2019-04-17 Functions: 2 2 100.0 %

          Line data    Source code
       1             : // Copyright 2016 the V8 project authors. All rights reserved.
       2             : // Use of this source code is governed by a BSD-style license that can be
       3             : // found in the LICENSE file.
       4             : 
       5             : #include "src/inspector/v8-value-utils.h"
       6             : 
       7             : namespace v8_inspector {
       8             : 
       9       17187 : v8::Maybe<bool> createDataProperty(v8::Local<v8::Context> context,
      10             :                                    v8::Local<v8::Object> object,
      11             :                                    v8::Local<v8::Name> key,
      12             :                                    v8::Local<v8::Value> value) {
      13       34374 :   v8::TryCatch tryCatch(context->GetIsolate());
      14             :   v8::Isolate::DisallowJavascriptExecutionScope throwJs(
      15             :       context->GetIsolate(),
      16       34374 :       v8::Isolate::DisallowJavascriptExecutionScope::THROW_ON_FAILURE);
      17       34374 :   return object->CreateDataProperty(context, key, value);
      18             : }
      19             : 
      20       11745 : v8::Maybe<bool> createDataProperty(v8::Local<v8::Context> context,
      21             :                                    v8::Local<v8::Array> array, int index,
      22             :                                    v8::Local<v8::Value> value) {
      23       23490 :   v8::TryCatch tryCatch(context->GetIsolate());
      24             :   v8::Isolate::DisallowJavascriptExecutionScope throwJs(
      25             :       context->GetIsolate(),
      26       23490 :       v8::Isolate::DisallowJavascriptExecutionScope::THROW_ON_FAILURE);
      27       35235 :   return array->CreateDataProperty(context, index, value);
      28             : }
      29             : }  // namespace v8_inspector

Generated by: LCOV version 1.10