2001-08-30
2001-08-30 23:32:16 by Martin Stjernholm <mast@lysator.liu.se>
-
ec1926213444252b1be68711cc3b3b31760d765d
(7 lines)
(+6/-1)
[
Show
| Annotate
]
Branch: 7.9
Some more declarations.
Rev: src/pike_types.h:1.72
5:
\*/
/*
- * $Id: pike_types.h,v 1.71 2001/04/01 15:40:22 grubba Exp $
+ * $Id: pike_types.h,v 1.72 2001/08/30 23:32:16 mast Exp $
*/
#ifndef PIKE_TYPES_H
#define PIKE_TYPES_H
35: Inside #if defined(USE_PIKE_TYPE)
struct pike_type *cdr;
};
+ #include "block_alloc_h.h"
+ BLOCK_ALLOC(pike_type, n/a)
+
/* pike_type flags: */
#define PT_FLAG_MARKER 1 /* Type contains markers. */
375:
#endif /* !USE_PIKE_TYPE */
#ifdef DEBUG_MALLOC
+ void describe_all_types(void);
#define pop_type() ((struct pike_type *)debug_malloc_pass(debug_pop_type()))
#define compiler_pop_type() ((struct pike_type *)debug_malloc_pass(debug_compiler_pop_type()))
#define pop_unfinished_type() \