LCOV - code coverage report
Current view: top level - scratchpad/gcc-build-gcov/gcc - gt-cp-class.h (source / functions) Hit Total Coverage
Test: gcc.info Lines: 0 15 0.0 %
Date: 2023-07-19 08:18:47 Functions: 0 3 0.0 %

          Line data    Source code
       1             : /* Type information for cp/class.cc.
       2             :    Copyright (C) 2004-2023 Free Software Foundation, Inc.
       3             : 
       4             : This file is part of GCC.
       5             : 
       6             : GCC is free software; you can redistribute it and/or modify it under
       7             : the terms of the GNU General Public License as published by the Free
       8             : Software Foundation; either version 3, or (at your option) any later
       9             : version.
      10             : 
      11             : GCC is distributed in the hope that it will be useful, but WITHOUT ANY
      12             : WARRANTY; without even the implied warranty of MERCHANTABILITY or
      13             : FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
      14             : for more details.
      15             : 
      16             : You should have received a copy of the GNU General Public License
      17             : along with GCC; see the file COPYING3.  If not see
      18             : <http://www.gnu.org/licenses/>.  */
      19             : 
      20             : /* This file is machine generated.  Do not edit.  */
      21             : 
      22             : void
      23           0 : gt_ggc_mx_hash_map_tree_int_ (void *x_p)
      24             : {
      25           0 :   hash_map<tree,int> * const x = (hash_map<tree,int> *)x_p;
      26           0 :   if (ggc_test_and_set_mark (x))
      27             :     {
      28           0 :       gt_ggc_mx (x);
      29             :     }
      30           0 : }
      31             : 
      32             : void
      33           0 : gt_pch_nx_hash_map_tree_int_ (void *x_p)
      34             : {
      35           0 :   hash_map<tree,int> * const x = (hash_map<tree,int> *)x_p;
      36           0 :   if (gt_pch_note_object (x, x, gt_pch_p_18hash_map_tree_int_))
      37             :     {
      38           0 :       gt_pch_nx (x);
      39             :     }
      40           0 : }
      41             : 
      42             : void
      43           0 : gt_pch_p_18hash_map_tree_int_ (ATTRIBUTE_UNUSED void *this_obj,
      44             :         void *x_p,
      45             :         ATTRIBUTE_UNUSED gt_pointer_operator op,
      46             :         ATTRIBUTE_UNUSED void *cookie)
      47             : {
      48           0 :   struct hash_map<tree,int> * x ATTRIBUTE_UNUSED = (struct hash_map<tree,int> *)x_p;
      49           0 :   if ((void *)(x) == this_obj)
      50           0 :     gt_pch_nx (&((*x)), op, cookie);
      51           0 : }
      52             : 
      53             : /* GC roots.  */
      54             : 
      55             : EXPORTED_CONST struct ggc_root_tab gt_ggc_r_gt_cp_class_h[] = {
      56             :   {
      57             :     &dvirt_fn,
      58             :     1,
      59             :     sizeof (dvirt_fn),
      60             :     &gt_ggc_mx_tree_node,
      61             :     &gt_pch_nx_tree_node
      62             :   },
      63             :   {
      64             :     &abort_fndecl_addr,
      65             :     1,
      66             :     sizeof (abort_fndecl_addr),
      67             :     &gt_ggc_mx_tree_node,
      68             :     &gt_pch_nx_tree_node
      69             :   },
      70             :   {
      71             :     &sizeof_biggest_empty_class,
      72             :     1,
      73             :     sizeof (sizeof_biggest_empty_class),
      74             :     &gt_ggc_mx_tree_node,
      75             :     &gt_pch_nx_tree_node
      76             :   },
      77             :   LAST_GGC_ROOT_TAB
      78             : };
      79             : 
      80             : EXPORTED_CONST struct ggc_root_tab gt_ggc_rd_gt_cp_class_h[] = {
      81             :   { &enum_to_min_precision, 1, sizeof (enum_to_min_precision), NULL, NULL },
      82             :   LAST_GGC_ROOT_TAB
      83             : };
      84             : 

Generated by: LCOV version 1.16