Removed unused code and comments. Removed dead code Moved print method outside class.c Moved json method outside class.c Removed yc_w_refs and i_mref which never worked. Fixed set_flags method to work as intended. Fixed various parsing errors. Fixed many memory leaks. Fixed "insecure" rz_cons_printf warning. removed `#define V`, `#define U` and `#define _` Implemented newshell calls. Optimized code. Refactoring rz_bin_java_get_field_offsets Avoid loading static core plugins when not needed. Removed useless `if 0`
14 lines
599 B
C
14 lines
599 B
C
// SPDX-License-Identifier: Apache-2.0
|
|
#ifndef JAVA_INTERNALS_H
|
|
#define JAVA_INTERNALS_H
|
|
|
|
extern RzBinJavaVerificationMetas RZ_BIN_JAVA_VERIFICATION_METAS[];
|
|
extern RzBinJavaAccessFlags FIELD_ACCESS_FLAGS[];
|
|
extern RzBinJavaAccessFlags METHOD_ACCESS_FLAGS[];
|
|
extern RzBinJavaAccessFlags CLASS_ACCESS_FLAGS[];
|
|
extern RzBinJavaRefMetas RZ_BIN_JAVA_REF_METAS[];
|
|
extern RzBinJavaElementValueMetas RZ_BIN_JAVA_ELEMENT_VALUE_METAS[];
|
|
extern RzBinJavaVerificationMetas RZ_BIN_JAVA_VERIFICATION_METAS[];
|
|
extern RzBinJavaStackMapFrameMetas RZ_BIN_JAVA_STACK_MAP_FRAME_METAS[];
|
|
|
|
#endif /* JAVA_INTERNALS_H */
|