LCOV - code coverage report
Current view: top level - src/snapshot - snapshot-empty.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 4 6 66.7 %
Date: 2019-02-19 Functions: 5 7 71.4 %

          Line data    Source code
       1             : // Copyright 2006-2008 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             : // Used for building without snapshots.
       6             : 
       7             : #include "src/snapshot/snapshot.h"
       8             : 
       9             : namespace v8 {
      10             : namespace internal {
      11             : 
      12             : #ifdef V8_USE_EXTERNAL_STARTUP_DATA
      13             : // Dummy implementations of Set*FromFile(..) APIs.
      14             : //
      15             : // These are meant for use with snapshot-external.cc. Should this file
      16             : // be compiled with those options we just supply these dummy implementations
      17             : // below. This happens when compiling the mksnapshot utility.
      18           0 : void SetNativesFromFile(StartupData* data) { UNREACHABLE(); }
      19           0 : void SetSnapshotFromFile(StartupData* data) { UNREACHABLE(); }
      20           1 : void ReadNatives() {}
      21           1 : void DisposeNatives() {}
      22             : #endif  // V8_USE_EXTERNAL_STARTUP_DATA
      23             : 
      24           1 : const v8::StartupData* Snapshot::DefaultSnapshotBlob() { return nullptr; }
      25             : }  // namespace internal
      26           3 : }  // namespace v8

Generated by: LCOV version 1.10