LCOV - code coverage report
Current view: top level - layout/xul/grid - nsGridRow.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 0 21 0.0 %
Date: 2017-07-14 16:53:18 Functions: 0 4 0.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
       2             : /* This Source Code Form is subject to the terms of the Mozilla Public
       3             :  * License, v. 2.0. If a copy of the MPL was not distributed with this
       4             :  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
       5             : 
       6             : //
       7             : // Eric Vaughan
       8             : // Netscape Communications
       9             : //
      10             : // See documentation in associated header file
      11             : //
      12             : 
      13             : #include "nsGridRow.h"
      14             : #include "nsBoxLayoutState.h"
      15             : #include "nsIFrame.h"
      16             : 
      17           0 : nsGridRow::nsGridRow():mIsBogus(false),
      18             :                        mBox(nullptr),
      19             :                        mFlex(-1),
      20             :                        mPref(-1),
      21             :                        mMin(-1),
      22             :                        mMax(-1),
      23             :                        mTop(-1),
      24             :                        mBottom(-1),
      25             :                        mTopMargin(0),
      26           0 :                        mBottomMargin(0)
      27             : 
      28             : {
      29           0 :     MOZ_COUNT_CTOR(nsGridRow);
      30           0 : }
      31             : 
      32             : void
      33           0 : nsGridRow::Init(nsIFrame* aBox, bool aIsBogus)
      34             : {
      35           0 :   mBox = aBox;
      36           0 :   mIsBogus = aIsBogus;
      37           0 :   mFlex = -1;
      38           0 :   mPref = -1;
      39           0 :   mMin = -1;
      40           0 :   mMax = -1;
      41           0 :   mTop = -1;
      42           0 :   mBottom = -1;
      43           0 :   mTopMargin = 0;
      44           0 :   mBottomMargin = 0;
      45           0 : }
      46             : 
      47           0 : nsGridRow::~nsGridRow()
      48             : {
      49           0 :    MOZ_COUNT_DTOR(nsGridRow);
      50           0 : }
      51             : 
      52             : bool
      53           0 : nsGridRow::IsXULCollapsed()
      54             : {
      55           0 :   return mBox && mBox->IsXULCollapsed();
      56             : }
      57             : 

Generated by: LCOV version 1.13