JCHFeaturesAPI
Extract key-value pairs from class files
type key_value_pair_t = string * feature_value_t
type feature_values_set_t = string * key_value_pair_t list
class type loop_features_int = object ... end
class type method_features_int = object ... end
Features associated with methods.
class type class_features_int = object ... end
Features associated with classes.
type fxpr_t =
| FXVar of JCHBasicTypesAPI.value_type_t
| FXField of JCHBasicTypesAPI.class_field_signature_int
| FXArrayElem of JCHBasicTypesAPI.java_basic_type_t * fxpr_t * fxpr_t
| FXConst of JCHBasicTypesAPI.constant_value_t
| FXOp of JCHBasicTypesAPI.opcode_t * fxpr_t list
| FXFunctionCall of JCHBasicTypesAPI.class_method_signature_int * fxpr_t list
| FXAttr of string * fxpr_t
| FXMultiple of fxpr_t list
| FXException
| FXNull
| FXUnknown
class type feature_dictionary_int = object ... end