LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/ipc/ipdl - PlatformWidgetTypes.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 13 23 56.5 %
Date: 2017-07-14 16:53:18 Functions: 4 6 66.7 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : //
       2             : // Automatically generated by ipdlc.
       3             : // Edit at your own risk
       4             : //
       5             : 
       6             : 
       7             : #include "mozilla/widget/PlatformWidgetTypes.h"
       8             : 
       9             : 
      10             : //-----------------------------------------------------------------------------
      11             : // Method definitions for the IPDL type |struct CompositorWidgetInitData|
      12             : //
      13             : namespace mozilla {
      14             : namespace widget {
      15           1 : MOZ_IMPLICIT CompositorWidgetInitData::CompositorWidgetInitData() :
      16             :     XWindow_(),
      17             :     XDisplayString_(),
      18           1 :     InitialClientSize_()
      19             : {
      20           1 :     Init();
      21           1 : }
      22             : 
      23           2 : CompositorWidgetInitData::~CompositorWidgetInitData()
      24             : {
      25           2 : }
      26             : 
      27           0 : auto CompositorWidgetInitData::operator==(const CompositorWidgetInitData& _o) const -> bool
      28             : {
      29           0 :     if ((!((XWindow()) == ((_o).XWindow())))) {
      30           0 :         return false;
      31             :     }
      32           0 :     if ((!((XDisplayString()) == ((_o).XDisplayString())))) {
      33           0 :         return false;
      34             :     }
      35           0 :     if ((!((InitialClientSize()) == ((_o).InitialClientSize())))) {
      36           0 :         return false;
      37             :     }
      38           0 :     return true;
      39             : }
      40             : 
      41           0 : auto CompositorWidgetInitData::operator!=(const CompositorWidgetInitData& _o) const -> bool
      42             : {
      43           0 :     return (!(operator==(_o)));
      44             : }
      45             : 
      46           2 : auto CompositorWidgetInitData::Init() -> void
      47             : {
      48           2 : }
      49             : 
      50           2 : auto CompositorWidgetInitData::Assign(
      51             :         const uintptr_t& _XWindow,
      52             :         const nsCString& _XDisplayString,
      53             :         const LayoutDeviceIntSize& _InitialClientSize) -> void
      54             : {
      55           2 :     XWindow_ = _XWindow;
      56           2 :     XDisplayString_ = _XDisplayString;
      57           2 :     InitialClientSize_ = _InitialClientSize;
      58           2 : }
      59             : 
      60             : } // namespace widget
      61             : } // namespace mozilla

Generated by: LCOV version 1.13