#include <classfile.h>
Section 4.8.14.1: The element_value structure
Definition at line 2059 of file classfile.h.
Data Fields | |
u1 | tag |
u1 | value |
|
Definition at line 2061 of file classfile.h. |
|
For internal use only. BREAKS COMPILER if declared, values_union _value; due to circular member type references, so access it this way: values_union *pv = (values_union *) &variablename.value; pv->member ... To access both members of this structure, use the following approach: element_value var, *ptr; var.tag; ELEMENT_VALUE(var).value._const_value_index; ELEMENT_VALUE(var).value._enum_const_value; ptr->tag; PTR_ELEMENT_VALUE(ptr)->value._const_value_index; PTR_ELEMENT_VALUE(ptr)->value._enum_const_value; Definition at line 2091 of file classfile.h. |