CACAO
Namespaces | Functions
annotation.cpp File Reference

Go to the source code of this file.

Namespaces

 cacao
 This file contains the Instruction class.
 

Functions

static java_handle_objectarray_tcacao::annotation_bytearrays_resize (java_handle_objectarray_t *bytearrays, uint32_t size)
 
static java_handle_tcacao::annotation_bytearrays_insert (java_handle_t *bytearrays, uint32_t index, java_handle_bytearray_t *bytearray)
 
static bool cacao::annotation_load_attribute_body (ClassBuffer &cb, java_handle_bytearray_t **attribute, const char *errormsg_prefix)
 
bool cacao::annotation_load_method_attribute_annotationdefault (ClassBuffer &cb, methodinfo *m)
 
bool cacao::annotation_load_method_attribute_runtimevisibleparameterannotations (ClassBuffer &cb, methodinfo *m)
 
bool cacao::annotation_load_method_attribute_runtimeinvisibleparameterannotations (ClassBuffer &cb, methodinfo *m)
 
bool cacao::annotation_load_class_attribute_runtimevisibleannotations (ClassBuffer &cb)
 
bool cacao::annotation_load_class_attribute_runtimeinvisibleannotations (ClassBuffer &cb)
 
bool cacao::annotation_load_method_attribute_runtimevisibleannotations (ClassBuffer &cb, methodinfo *m)
 
bool cacao::annotation_load_method_attribute_runtimeinvisibleannotations (ClassBuffer &cb, methodinfo *m)
 
bool cacao::annotation_load_field_attribute_runtimevisibleannotations (ClassBuffer &cb, fieldinfo *f)
 
bool cacao::annotation_load_field_attribute_runtimeinvisibleannotations (ClassBuffer &cb, fieldinfo *f)