LCOV - code coverage report
Current view: top level - src/inspector - v8-schema-agent-impl.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 2 8 25.0 %
Date: 2019-04-19 Functions: 1 2 50.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-schema-agent-impl.h"
       6             : 
       7             : #include "src/inspector/protocol/Protocol.h"
       8             : #include "src/inspector/v8-inspector-session-impl.h"
       9             : 
      10             : namespace v8_inspector {
      11             : 
      12        3879 : V8SchemaAgentImpl::V8SchemaAgentImpl(V8InspectorSessionImpl* session,
      13             :                                      protocol::FrontendChannel* frontendChannel,
      14             :                                      protocol::DictionaryValue* state)
      15        7758 :     : m_session(session), m_frontend(frontendChannel) {}
      16             : 
      17             : V8SchemaAgentImpl::~V8SchemaAgentImpl() = default;
      18             : 
      19           0 : Response V8SchemaAgentImpl::getDomains(
      20             :     std::unique_ptr<protocol::Array<protocol::Schema::Domain>>* result) {
      21             :   std::vector<std::unique_ptr<protocol::Schema::Domain>> domains =
      22           0 :       m_session->supportedDomainsImpl();
      23           0 :   *result = protocol::Array<protocol::Schema::Domain>::create();
      24           0 :   for (size_t i = 0; i < domains.size(); ++i)
      25           0 :     (*result)->addItem(std::move(domains[i]));
      26           0 :   return Response::OK();
      27             : }
      28             : 
      29             : }  // namespace v8_inspector

Generated by: LCOV version 1.10