LCOV - code coverage report
Current view: top level - src/compiler - keywords.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 27 27 100.0 %
Date: 2016-11-30 13:12:14 Functions: 1 1 100.0 %
Branches: 51 76 67.1 %

           Branch data     Line data    Source code
       1                 :            : /*
       2                 :            :  * FlatBuffers keyword table
       3                 :            :  *
       4                 :            :  * See luthor project test files for more details on keyword table
       5                 :            :  * syntax.
       6                 :            :  */
       7                 :            : 
       8   [ +  +  +  +  :       4522 : LEX_KW_TABLE_BEGIN
          +  +  +  +  +  
          +  +  +  +  +  
          +  +  +  +  +  
          +  +  +  +  +  
                   +  + ]
       9         [ -  + ]:         38 :     lex_kw(int, '3', 'i', 'n', 't')
      10         [ -  + ]:         30 :     lex_kw(bool, '4', 'b', 'o', 'l')
      11         [ -  + ]:         23 :     lex_kw(byte, '4', 'b', 'y', 'e')
      12         [ -  + ]:         35 :     lex_kw(enum, '4', 'e', 'n', 'm')
      13         [ -  + ]:         45 :     lex_kw(long, '4', 'l', 'o', 'g')
      14         [ -  + ]:          2 :     lex_kw(true, '4', 't', 'r', 'e')
      15         [ -  + ]:         26 :     lex_kw(uint, '4', 'u', 'i', 't')
      16         [ -  + ]:         10 :     lex_kw(false, '5', 'f', 'a', 'e')
      17         [ -  + ]:         34 :     lex_kw(float, '5', 'f', 'l', 't')
      18         [ -  + ]:         72 :     lex_kw(table, '5', 't', 'a', 'e')
      19         [ -  + ]:         39 :     lex_kw(ubyte, '5', 'u', 'b', 'e')
      20         [ -  + ]:         16 :     lex_kw(ulong, '5', 'u', 'l', 'g')
      21         [ -  + ]:         11 :     lex_kw(union, '5', 'u', 'n', 'n')
      22         [ -  + ]:         35 :     lex_kw(short, '5', 's', 'h', 't')
      23         [ -  + ]:         11 :     lex_kw(double, '6', 'd', 'o', 'e')
      24         [ -  + ]:         43 :     lex_kw(string, '6', 's', 't', 'g')
      25         [ -  + ]:         52 :     lex_kw(struct, '6', 's', 't', 't')
      26         [ -  + ]:          8 :     lex_kw(ushort, '6', 'u', 's', 't')
      27         [ -  + ]:         50 :     lex_kw(include, '7', 'i', 'n', 'e')
      28         [ -  + ]:         21 :     lex_kw(attribute, '9', 'a', 't', 'e')
      29         [ -  + ]:         25 :     lex_kw(namespace, '9', 'n', 'a', 'e')
      30         [ -  + ]:         11 :     lex_kw(root_type, '9', 'r', 'o', 'e')
      31         [ -  + ]:          1 :     lex_kw(rpc_service, '0' + 11, 'r', 'p', 'e')
      32         [ -  + ]:          9 :     lex_kw(file_extension, '0' + 14, 'f', 'i', 'n')
      33         [ -  + ]:          9 :     lex_kw(file_identifier, '0' + 15, 'f', 'i', 'r')
      34                 :       1605 : LEX_KW_TABLE_END
      35                 :            : 

Generated by: LCOV version 1.12