LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/layout/style - nsStyleStructList.h (source / functions) Hit Total Coverage
Test: output.info Lines: 24 24 100.0 %
Date: 2017-07-14 16:53:18 Functions: 177 331 53.5 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /* THIS FILE IS AUTOGENERATED BY generate-stylestructlist.py - DO NOT EDIT */
       2             : 
       3             : // IWYU pragma: private, include "nsStyleStructFwd.h"
       4             : 
       5             : /*
       6             :  * list of structs that contain the data provided by nsStyleContext, the
       7             :  * internal API for computed style data for an element
       8             :  */
       9             : 
      10             : /*
      11             :  * This file is intended to be used by different parts of the code, with
      12             :  * the STYLE_STRUCT macro (or the STYLE_STRUCT_INHERITED and
      13             :  * STYLE_STRUCT_RESET pair of macros) defined in different ways.
      14             :  */
      15             : 
      16             : #ifndef STYLE_STRUCT_INHERITED
      17             : #define STYLE_STRUCT_INHERITED(name, checkdata_cb) \
      18             :   STYLE_STRUCT(name, checkdata_cb)
      19             : #define UNDEF_STYLE_STRUCT_INHERITED
      20             : #endif
      21             : 
      22             : #ifndef STYLE_STRUCT_RESET
      23             : #define STYLE_STRUCT_RESET(name, checkdata_cb) \
      24             :   STYLE_STRUCT(name, checkdata_cb)
      25             : #define UNDEF_STYLE_STRUCT_RESET
      26             : #endif
      27             : 
      28             : #ifndef STYLE_STRUCT_DEP
      29             : #define STYLE_STRUCT_DEP(dep)
      30             : #define UNDEF_STYLE_STRUCT_DEP
      31             : #endif
      32             : 
      33             : #ifndef STYLE_STRUCT_END
      34             : #define STYLE_STRUCT_END()
      35             : #define UNDEF_STYLE_STRUCT_END
      36             : #endif
      37             : 
      38             : // The inherited structs are listed before the Reset structs.
      39             : // nsStyleStructID assumes this is the case, and callers other than
      40             : // nsStyleStructFwd.h that want the structs in id-order just define
      41             : // STYLE_STRUCT rather than including the file twice.
      42             : 
      43             : 
      44       10341 : STYLE_STRUCT_INHERITED(Font, CheckFontCallback)
      45             : STYLE_STRUCT_DEP(Variables)
      46             : STYLE_STRUCT_DEP(Visibility)
      47             : STYLE_STRUCT_END()
      48        9316 : STYLE_STRUCT_INHERITED(Color, CheckColorCallback)
      49             : STYLE_STRUCT_DEP(Variables)
      50             : STYLE_STRUCT_END()
      51        9941 : STYLE_STRUCT_INHERITED(List, nullptr)
      52             : STYLE_STRUCT_DEP(Variables)
      53             : STYLE_STRUCT_DEP(Font)
      54             : STYLE_STRUCT_DEP(Visibility)
      55             : STYLE_STRUCT_END()
      56       16839 : STYLE_STRUCT_INHERITED(Text, CheckTextCallback)
      57             : STYLE_STRUCT_DEP(Variables)
      58             : STYLE_STRUCT_DEP(Font)
      59             : STYLE_STRUCT_DEP(Visibility)
      60             : STYLE_STRUCT_DEP(Color)
      61             : STYLE_STRUCT_END()
      62       77829 : STYLE_STRUCT_INHERITED(Visibility, nullptr)
      63             : STYLE_STRUCT_DEP(Variables)
      64             : STYLE_STRUCT_END()
      65       33295 : STYLE_STRUCT_INHERITED(UserInterface, nullptr)
      66             : STYLE_STRUCT_DEP(Variables)
      67             : STYLE_STRUCT_END()
      68        7426 : STYLE_STRUCT_INHERITED(TableBorder, nullptr)
      69             : STYLE_STRUCT_DEP(Variables)
      70             : STYLE_STRUCT_DEP(Font)
      71             : STYLE_STRUCT_DEP(Visibility)
      72             : STYLE_STRUCT_END()
      73       11875 : STYLE_STRUCT_INHERITED(SVG, nullptr)
      74             : STYLE_STRUCT_DEP(Variables)
      75             : STYLE_STRUCT_DEP(Font)
      76             : STYLE_STRUCT_DEP(Visibility)
      77             : STYLE_STRUCT_DEP(Color)
      78             : STYLE_STRUCT_END()
      79       10348 : STYLE_STRUCT_INHERITED(Variables, CheckVariablesCallback)
      80             : STYLE_STRUCT_END()
      81       48433 : STYLE_STRUCT_RESET(Background, nullptr)
      82             : STYLE_STRUCT_DEP(Variables)
      83             : STYLE_STRUCT_DEP(Font)
      84             : STYLE_STRUCT_DEP(Visibility)
      85             : STYLE_STRUCT_DEP(Color)
      86             : STYLE_STRUCT_END()
      87       51988 : STYLE_STRUCT_RESET(Position, nullptr)
      88             : STYLE_STRUCT_DEP(Variables)
      89             : STYLE_STRUCT_DEP(Font)
      90             : STYLE_STRUCT_DEP(Visibility)
      91             : STYLE_STRUCT_END()
      92       34130 : STYLE_STRUCT_RESET(TextReset, nullptr)
      93             : STYLE_STRUCT_DEP(Variables)
      94             : STYLE_STRUCT_DEP(Font)
      95             : STYLE_STRUCT_DEP(Visibility)
      96             : STYLE_STRUCT_DEP(Color)
      97             : STYLE_STRUCT_END()
      98      815630 : STYLE_STRUCT_RESET(Display, nullptr)
      99             : STYLE_STRUCT_DEP(Variables)
     100             : STYLE_STRUCT_DEP(Font)
     101             : STYLE_STRUCT_DEP(Visibility)
     102             : STYLE_STRUCT_END()
     103       19973 : STYLE_STRUCT_RESET(Content, nullptr)
     104             : STYLE_STRUCT_DEP(Variables)
     105             : STYLE_STRUCT_DEP(Font)
     106             : STYLE_STRUCT_DEP(Visibility)
     107             : STYLE_STRUCT_END()
     108       26767 : STYLE_STRUCT_RESET(UIReset, nullptr)
     109             : STYLE_STRUCT_DEP(Variables)
     110             : STYLE_STRUCT_DEP(Font)
     111             : STYLE_STRUCT_DEP(Visibility)
     112             : STYLE_STRUCT_END()
     113       11323 : STYLE_STRUCT_RESET(Table, nullptr)
     114             : STYLE_STRUCT_DEP(Variables)
     115             : STYLE_STRUCT_END()
     116       74338 : STYLE_STRUCT_RESET(Margin, nullptr)
     117             : STYLE_STRUCT_DEP(Variables)
     118             : STYLE_STRUCT_DEP(Font)
     119             : STYLE_STRUCT_DEP(Visibility)
     120             : STYLE_STRUCT_END()
     121       53473 : STYLE_STRUCT_RESET(Padding, nullptr)
     122             : STYLE_STRUCT_DEP(Variables)
     123             : STYLE_STRUCT_DEP(Font)
     124             : STYLE_STRUCT_DEP(Visibility)
     125             : STYLE_STRUCT_END()
     126      122175 : STYLE_STRUCT_RESET(Border, nullptr)
     127             : STYLE_STRUCT_DEP(Variables)
     128             : STYLE_STRUCT_DEP(Font)
     129             : STYLE_STRUCT_DEP(Visibility)
     130             : STYLE_STRUCT_DEP(Color)
     131             : STYLE_STRUCT_END()
     132       38437 : STYLE_STRUCT_RESET(Outline, nullptr)
     133             : STYLE_STRUCT_DEP(Variables)
     134             : STYLE_STRUCT_DEP(Font)
     135             : STYLE_STRUCT_DEP(Visibility)
     136             : STYLE_STRUCT_DEP(Color)
     137             : STYLE_STRUCT_END()
     138       42832 : STYLE_STRUCT_RESET(XUL, nullptr)
     139             : STYLE_STRUCT_DEP(Variables)
     140             : STYLE_STRUCT_END()
     141       43263 : STYLE_STRUCT_RESET(SVGReset, nullptr)
     142             : STYLE_STRUCT_DEP(Variables)
     143             : STYLE_STRUCT_DEP(Font)
     144             : STYLE_STRUCT_DEP(Visibility)
     145             : STYLE_STRUCT_DEP(Color)
     146             : STYLE_STRUCT_END()
     147       12343 : STYLE_STRUCT_RESET(Column, nullptr)
     148             : STYLE_STRUCT_DEP(Variables)
     149             : STYLE_STRUCT_DEP(Font)
     150             : STYLE_STRUCT_DEP(Visibility)
     151             : STYLE_STRUCT_DEP(Color)
     152             : STYLE_STRUCT_END()
     153      100459 : STYLE_STRUCT_RESET(Effects, nullptr)
     154             : STYLE_STRUCT_DEP(Variables)
     155             : STYLE_STRUCT_DEP(Font)
     156             : STYLE_STRUCT_DEP(Visibility)
     157             : STYLE_STRUCT_DEP(Color)
     158             : STYLE_STRUCT_END()
     159             : 
     160             : #ifdef UNDEF_STYLE_STRUCT_INHERITED
     161             : #undef STYLE_STRUCT_INHERITED
     162             : #undef UNDEF_STYLE_STRUCT_INHERITED
     163             : #endif
     164             : 
     165             : #ifdef UNDEF_STYLE_STRUCT_RESET
     166             : #undef STYLE_STRUCT_RESET
     167             : #undef UNDEF_STYLE_STRUCT_RESET
     168             : #endif
     169             : 
     170             : #ifdef UNDEF_STYLE_STRUCT_DEP
     171             : #undef STYLE_STRUCT_DEP
     172             : #undef UNDEF_STYLE_STRUCT_DEP
     173             : #endif
     174             : 
     175             : #ifdef UNDEF_STYLE_STRUCT_END
     176             : #undef STYLE_STRUCT_END
     177             : #undef UNDEF_STYLE_STRUCT_END
     178             : #endif
     179             : 

Generated by: LCOV version 1.13