Convert block_static_block and block_global_block to methods
[binutils-gdb.git] / gdb / compile / compile-cplus-symbols.c
index c183d089d70234b2b64c8feb46b5bc72eeb2bc3b..02b7b898a646eccc8a4f812e2a50b0a24514c538 100644 (file)
@@ -241,7 +241,7 @@ convert_symbol_sym (compile_cplus_instance *instance,
 
   const struct block *static_block = nullptr;
   if (sym.block != nullptr)
-    static_block = block_static_block (sym.block);
+    static_block = sym.block->static_block ();
   /* STATIC_BLOCK is NULL if FOUND_BLOCK is the global block.  */
   bool is_local_symbol = (sym.block != static_block && static_block != nullptr);
   if (is_local_symbol)
@@ -252,7 +252,7 @@ convert_symbol_sym (compile_cplus_instance *instance,
       /* If the outer symbol is in the static block, we ignore it, as
         it cannot be referenced.  */
       if (global_sym.symbol != nullptr
-         && global_sym.block != block_static_block (global_sym.block))
+         && global_sym.block != global_sym.block->static_block ())
        {
          if (compile_debug)
            gdb_printf (gdb_stdlog,