a92d9fb5f788487cd4666dfddefec6207b75e27d
1 /********************************************************************
3 preverify.h - methods and structures for bytecode preverification
5 Niksa Orlic, 2004-08-18
7 ********************************************************************/
10 /*** Preverifier structures ***/
11 enum stack_item
12 {
14 ITEM_Integer,
15 ITEM_Float,
16 ITEM_Double,
17 ITEM_Long,
18 ITEM_Null,
19 ITEM_InitObject,
20 ITEM_Object,
21 ITEM_NewObject
22 };
24 struct stack_entry_struct
25 {
28 };
32 struct stack_map_struct
33 {
38 };
58 struct stack_map_list_struct
59 {
62 };
72 /*** Preverifier methods ***/