#include <meta/meta_modelica.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc_added
#define OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc = {
"OperatorOverloading_AvlTreePathPathEnv_Tree_NODE",
"OperatorOverloading.AvlTreePathPathEnv.Tree.NODE",
OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc_added
#define OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc = {
"OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF",
"OperatorOverloading.AvlTreePathPathEnv.Tree.LEAF",
OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc_added
#define OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc = {
"OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY",
"OperatorOverloading.AvlTreePathPathEnv.Tree.EMPTY",
OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc_added
#define OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc = {
"OperatorOverloading_AvlTreePathPathEnv_Tree_NODE",
"OperatorOverloading.AvlTreePathPathEnv.Tree.NODE",
OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc_added
#define OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc = {
"OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF",
"OperatorOverloading.AvlTreePathPathEnv.Tree.LEAF",
OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc_added
#define OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc = {
"OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY",
"OperatorOverloading.AvlTreePathPathEnv.Tree.EMPTY",
OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathPathEnv_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc_added
#define OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc = {
"OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE",
"OperatorOverloading.AvlTreePathOperatorTypes.Tree.NODE",
OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc_added
#define OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc = {
"OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF",
"OperatorOverloading.AvlTreePathOperatorTypes.Tree.LEAF",
OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc_added
#define OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc = {
"OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY",
"OperatorOverloading.AvlTreePathOperatorTypes.Tree.EMPTY",
OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc_added
#define OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc = {
"OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE",
"OperatorOverloading.AvlTreePathOperatorTypes.Tree.NODE",
OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc_added
#define OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc = {
"OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF",
"OperatorOverloading.AvlTreePathOperatorTypes.Tree.LEAF",
OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc_added
#define OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc = {
"OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY",
"OperatorOverloading.AvlTreePathOperatorTypes.Tree.EMPTY",
OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc__fields
};
#endif
#else
extern struct record_description OperatorOverloading_AvlTreePathOperatorTypes_Tree_EMPTY__desc;
#endif
#ifdef __cplusplus
}
#endif
