better support for undocumented type 0x1d
[swftools.git] / lib / as3 / pool.h
index 37cfdab..06fff75 100644 (file)
@@ -119,7 +119,8 @@ typedef enum multiname_type
  RTQNAMEA=0x10,
  RTQNAMELA=0x12,
  MULTINAMEA=0x0E,
- MULTINAMELA=0x1C
+ MULTINAMELA=0x1C,
+ POSTFIXTYPE=0x1D
 } multiname_type_t;
 
 char* access2str(int type);
@@ -201,8 +202,10 @@ void namespace_destroy(namespace_t*n);
 
 /* pool constructors/destructors */
 pool_t*pool_new();
+void pool_optimize();
 void pool_read(pool_t*pool, TAG*tag);
 void pool_write(pool_t*pool, TAG*tag);
 void pool_destroy(pool_t*pool);
+void pool_dump(pool_t*pool, FILE*fo, char flags);
 
 #endif