#include <meta/meta_modelica.h>
/* Automatically generated header for bootstrapping MetaModelica */
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_CLASS__desc_added
#define Conversion_ConversionRule_CLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_CLASS__desc__fields[2] = {"oldPath","newPath"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_CLASS__desc = {
  "Conversion_ConversionRule_CLASS",
  "Conversion.ConversionRule.CLASS",
  Conversion_ConversionRule_CLASS__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_CLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_CLASS__IF__desc_added
#define Conversion_ConversionRule_CLASS__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_CLASS__IF__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_CLASS__IF__desc = {
  "Conversion_ConversionRule_CLASS__IF",
  "Conversion.ConversionRule.CLASS_IF",
  Conversion_ConversionRule_CLASS__IF__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_CLASS__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_ELEMENT__desc_added
#define Conversion_ConversionRule_ELEMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_ELEMENT__desc__fields[3] = {"oldPath","oldName","newName"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_ELEMENT__desc = {
  "Conversion_ConversionRule_ELEMENT",
  "Conversion.ConversionRule.ELEMENT",
  Conversion_ConversionRule_ELEMENT__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_ELEMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_MODIFIERS__desc_added
#define Conversion_ConversionRule_MODIFIERS__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_MODIFIERS__desc__fields[3] = {"oldMods","newMods","info"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_MODIFIERS__desc = {
  "Conversion_ConversionRule_MODIFIERS",
  "Conversion.ConversionRule.MODIFIERS",
  Conversion_ConversionRule_MODIFIERS__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_MODIFIERS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_MESSAGE__desc_added
#define Conversion_ConversionRule_MESSAGE__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_MESSAGE__desc__fields[1] = {"message"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_MESSAGE__desc = {
  "Conversion_ConversionRule_MESSAGE",
  "Conversion.ConversionRule.MESSAGE",
  Conversion_ConversionRule_MESSAGE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_MESSAGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_MESSAGE__desc_added
#define Conversion_ConversionRule_MESSAGE__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_MESSAGE__desc__fields[1] = {"message"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_MESSAGE__desc = {
  "Conversion_ConversionRule_MESSAGE",
  "Conversion.ConversionRule.MESSAGE",
  Conversion_ConversionRule_MESSAGE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_MESSAGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_MODIFIERS__desc_added
#define Conversion_ConversionRule_MODIFIERS__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_MODIFIERS__desc__fields[3] = {"oldMods","newMods","info"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_MODIFIERS__desc = {
  "Conversion_ConversionRule_MODIFIERS",
  "Conversion.ConversionRule.MODIFIERS",
  Conversion_ConversionRule_MODIFIERS__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_MODIFIERS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_ELEMENT__desc_added
#define Conversion_ConversionRule_ELEMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_ELEMENT__desc__fields[3] = {"oldPath","oldName","newName"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_ELEMENT__desc = {
  "Conversion_ConversionRule_ELEMENT",
  "Conversion.ConversionRule.ELEMENT",
  Conversion_ConversionRule_ELEMENT__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_ELEMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_CLASS__IF__desc_added
#define Conversion_ConversionRule_CLASS__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_CLASS__IF__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_CLASS__IF__desc = {
  "Conversion_ConversionRule_CLASS__IF",
  "Conversion.ConversionRule.CLASS_IF",
  Conversion_ConversionRule_CLASS__IF__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_CLASS__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRule_CLASS__desc_added
#define Conversion_ConversionRule_CLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRule_CLASS__desc__fields[2] = {"oldPath","newPath"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRule_CLASS__desc = {
  "Conversion_ConversionRule_CLASS",
  "Conversion.ConversionRule.CLASS",
  Conversion_ConversionRule_CLASS__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRule_CLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRules_CONVERSION__RULES__desc_added
#define Conversion_ConversionRules_CONVERSION__RULES__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRules_CONVERSION__RULES__desc__fields[2] = {"nodes","rules"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRules_CONVERSION__RULES__desc = {
  "Conversion_ConversionRules_CONVERSION__RULES",
  "Conversion.ConversionRules.CONVERSION_RULES",
  Conversion_ConversionRules_CONVERSION__RULES__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRules_CONVERSION__RULES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ConversionRules_CONVERSION__RULES__desc_added
#define Conversion_ConversionRules_CONVERSION__RULES__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ConversionRules_CONVERSION__RULES__desc__fields[2] = {"nodes","rules"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ConversionRules_CONVERSION__RULES__desc = {
  "Conversion_ConversionRules_CONVERSION__RULES",
  "Conversion.ConversionRules.CONVERSION_RULES",
  Conversion_ConversionRules_CONVERSION__RULES__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ConversionRules_CONVERSION__RULES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportData_IMPORT__DATA__desc_added
#define Conversion_ImportData_IMPORT__DATA__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportData_IMPORT__DATA__desc__fields[4] = {"originalPath","convertedPath","importName","shadowed"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportData_IMPORT__DATA__desc = {
  "Conversion_ImportData_IMPORT__DATA",
  "Conversion.ImportData.IMPORT_DATA",
  Conversion_ImportData_IMPORT__DATA__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportData_IMPORT__DATA__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportData_IMPORT__DATA__desc_added
#define Conversion_ImportData_IMPORT__DATA__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportData_IMPORT__DATA__desc__fields[4] = {"originalPath","convertedPath","importName","shadowed"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportData_IMPORT__DATA__desc = {
  "Conversion_ImportData_IMPORT__DATA",
  "Conversion.ImportData.IMPORT_DATA",
  Conversion_ImportData_IMPORT__DATA__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportData_IMPORT__DATA__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportTreeImpl_Tree_NODE__desc_added
#define Conversion_ImportTreeImpl_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportTreeImpl_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportTreeImpl_Tree_NODE__desc = {
  "Conversion_ImportTreeImpl_Tree_NODE",
  "Conversion.ImportTreeImpl.Tree.NODE",
  Conversion_ImportTreeImpl_Tree_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportTreeImpl_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportTreeImpl_Tree_LEAF__desc_added
#define Conversion_ImportTreeImpl_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportTreeImpl_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportTreeImpl_Tree_LEAF__desc = {
  "Conversion_ImportTreeImpl_Tree_LEAF",
  "Conversion.ImportTreeImpl.Tree.LEAF",
  Conversion_ImportTreeImpl_Tree_LEAF__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportTreeImpl_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportTreeImpl_Tree_EMPTY__desc_added
#define Conversion_ImportTreeImpl_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportTreeImpl_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportTreeImpl_Tree_EMPTY__desc = {
  "Conversion_ImportTreeImpl_Tree_EMPTY",
  "Conversion.ImportTreeImpl.Tree.EMPTY",
  Conversion_ImportTreeImpl_Tree_EMPTY__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportTreeImpl_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportTreeImpl_Tree_NODE__desc_added
#define Conversion_ImportTreeImpl_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportTreeImpl_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportTreeImpl_Tree_NODE__desc = {
  "Conversion_ImportTreeImpl_Tree_NODE",
  "Conversion.ImportTreeImpl.Tree.NODE",
  Conversion_ImportTreeImpl_Tree_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportTreeImpl_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportTreeImpl_Tree_LEAF__desc_added
#define Conversion_ImportTreeImpl_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportTreeImpl_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportTreeImpl_Tree_LEAF__desc = {
  "Conversion_ImportTreeImpl_Tree_LEAF",
  "Conversion.ImportTreeImpl.Tree.LEAF",
  Conversion_ImportTreeImpl_Tree_LEAF__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportTreeImpl_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_ImportTreeImpl_Tree_EMPTY__desc_added
#define Conversion_ImportTreeImpl_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_ImportTreeImpl_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_ImportTreeImpl_Tree_EMPTY__desc = {
  "Conversion_ImportTreeImpl_Tree_EMPTY",
  "Conversion.ImportTreeImpl.Tree.EMPTY",
  Conversion_ImportTreeImpl_Tree_EMPTY__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_ImportTreeImpl_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_Env_ENV__desc_added
#define Conversion_Env_ENV__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_Env_ENV__desc__fields[2] = {"components","imports"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_Env_ENV__desc = {
  "Conversion_Env_ENV",
  "Conversion.Env.ENV",
  Conversion_Env_ENV__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_Env_ENV__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Conversion_Env_ENV__desc_added
#define Conversion_Env_ENV__desc_added
ADD_METARECORD_DEFINITIONS const char* Conversion_Env_ENV__desc__fields[2] = {"components","imports"};
ADD_METARECORD_DEFINITIONS struct record_description Conversion_Env_ENV__desc = {
  "Conversion_Env_ENV",
  "Conversion.Env.ENV",
  Conversion_Env_ENV__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Conversion_Env_ENV__desc;
#endif
#ifdef __cplusplus
}
#endif

