added getarrayclass()
[swftools.git] / lib / as3 / code.h
index d842814..6ae24b9 100644 (file)
@@ -77,6 +77,8 @@ struct _codelookup {
     int len;
 };
 
+code_t*code_dup(code_t*c);
+
 code_t*add_opcode(code_t*atag, U8 op);
 
 code_t*code_parse(TAG*tag, int len, abc_file_t*file, pool_t*pool, codelookup_t**codelookup);
@@ -86,6 +88,8 @@ void       code_free(code_t*c);
 code_t* code_atposition(codelookup_t*l, int pos);
 void codelookup_free(codelookup_t*codelookup);
 
+code_t*code_cutlast(code_t*c);
+
 codestats_t* code_get_statistics(code_t*code, abc_exception_list_t*exceptions);
 
 void codestats_print(codestats_t*s);
@@ -93,6 +97,8 @@ void codestats_free(codestats_t*s);
 
 code_t* code_append(code_t*code, code_t*toappend);
 
+code_t* cut_last_push(code_t*_c);
+
 #define code_new() (0)
 
 #endif