- implemented -Wsign-compare
[cparser] / type.h
diff --git a/type.h b/type.h
index 805a0d2..a98b36b 100644 (file)
--- a/type.h
+++ b/type.h
@@ -15,6 +15,7 @@ typedef struct enum_type_t           enum_type_t;
 typedef struct builtin_type_t        builtin_type_t;
 typedef struct array_type_t          array_type_t;
 typedef struct typedef_type_t        typedef_type_t;
+typedef struct bitfield_type_t       bitfield_type_t;
 typedef struct typeof_type_t         typeof_type_t;
 typedef union  type_t                type_t;
 
@@ -28,7 +29,7 @@ void print_type(const type_t *type);
  * if symbol is NULL
  */
 void print_type_ext(const type_t *type, const symbol_t *symbol,
-                    const context_t *context);
+                    const scope_t *scope);
 
 void print_type_qualifiers(unsigned qualifiers);
 
@@ -55,7 +56,7 @@ bool is_type_signed(const type_t *type);
 /**
  * returns true if type contains floating point numbers
  */
-bool is_type_floating(const type_t *type);
+bool is_type_float(const type_t *type);
 
 /**
  * returns true if the type is valid. A type is valid if it contains no