#include <meta/meta_modelica.h>
/* Automatically generated header for bootstrapping MetaModelica */
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef AvlSetCR_Tree_NODE__desc_added
#define AvlSetCR_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* AvlSetCR_Tree_NODE__desc__fields[4] = {"key","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description AvlSetCR_Tree_NODE__desc = {
  "AvlSetCR_Tree_NODE",
  "AvlSetCR.Tree.NODE",
  AvlSetCR_Tree_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description AvlSetCR_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef AvlSetCR_Tree_LEAF__desc_added
#define AvlSetCR_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* AvlSetCR_Tree_LEAF__desc__fields[1] = {"key"};
ADD_METARECORD_DEFINITIONS struct record_description AvlSetCR_Tree_LEAF__desc = {
  "AvlSetCR_Tree_LEAF",
  "AvlSetCR.Tree.LEAF",
  AvlSetCR_Tree_LEAF__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description AvlSetCR_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef AvlSetCR_Tree_EMPTY__desc_added
#define AvlSetCR_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* AvlSetCR_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description AvlSetCR_Tree_EMPTY__desc = {
  "AvlSetCR_Tree_EMPTY",
  "AvlSetCR.Tree.EMPTY",
  AvlSetCR_Tree_EMPTY__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description AvlSetCR_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef AvlSetCR_Tree_NODE__desc_added
#define AvlSetCR_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* AvlSetCR_Tree_NODE__desc__fields[4] = {"key","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description AvlSetCR_Tree_NODE__desc = {
  "AvlSetCR_Tree_NODE",
  "AvlSetCR.Tree.NODE",
  AvlSetCR_Tree_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description AvlSetCR_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef AvlSetCR_Tree_LEAF__desc_added
#define AvlSetCR_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* AvlSetCR_Tree_LEAF__desc__fields[1] = {"key"};
ADD_METARECORD_DEFINITIONS struct record_description AvlSetCR_Tree_LEAF__desc = {
  "AvlSetCR_Tree_LEAF",
  "AvlSetCR.Tree.LEAF",
  AvlSetCR_Tree_LEAF__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description AvlSetCR_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef AvlSetCR_Tree_EMPTY__desc_added
#define AvlSetCR_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* AvlSetCR_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description AvlSetCR_Tree_EMPTY__desc = {
  "AvlSetCR_Tree_EMPTY",
  "AvlSetCR.Tree.EMPTY",
  AvlSetCR_Tree_EMPTY__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description AvlSetCR_Tree_EMPTY__desc;
#endif
#ifdef __cplusplus
}
#endif

