gdb: remove TYPE_CODE macro
[deliverable/binutils-gdb.git] / gdb / compile / compile-cplus-symbols.c
index fee2651e47ff5853ea8784caaea977b16a6c412f..11a2d3234586f542ba259ae60157a93514345a25 100644 (file)
@@ -73,9 +73,9 @@ convert_one_symbol (compile_cplus_instance *instance,
       switch (SYMBOL_CLASS (sym.symbol))
        {
        case LOC_TYPEDEF:
-         if (TYPE_CODE (SYMBOL_TYPE (sym.symbol)) == TYPE_CODE_TYPEDEF)
+         if (SYMBOL_TYPE (sym.symbol)->code () == TYPE_CODE_TYPEDEF)
            kind = GCC_CP_SYMBOL_TYPEDEF;
-         else  if (TYPE_CODE (SYMBOL_TYPE (sym.symbol)) == TYPE_CODE_NAMESPACE)
+         else  if (SYMBOL_TYPE (sym.symbol)->code () == TYPE_CODE_NAMESPACE)
            return;
          break;
 
@@ -94,7 +94,7 @@ convert_one_symbol (compile_cplus_instance *instance,
          break;
 
        case LOC_CONST:
-         if (TYPE_CODE (SYMBOL_TYPE (sym.symbol)) == TYPE_CODE_ENUM)
+         if (SYMBOL_TYPE (sym.symbol)->code () == TYPE_CODE_ENUM)
            {
              /* Already handled by convert_enum.  */
              return;
This page took 0.02488 seconds and 4 git commands to generate.