#include <meta/meta_modelica.h>
/* Automatically generated header for bootstrapping MetaModelica */
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_PARTIAL__TREE__desc_added
#define NFClassTree_ClassTree_PARTIAL__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_PARTIAL__TREE__desc__fields[6] = {"tree","classes","components","exts","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_PARTIAL__TREE__desc = {
  "NFClassTree_ClassTree_PARTIAL__TREE",
  "NFClassTree.ClassTree.PARTIAL_TREE",
  NFClassTree_ClassTree_PARTIAL__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_PARTIAL__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_EXPANDED__TREE__desc_added
#define NFClassTree_ClassTree_EXPANDED__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_EXPANDED__TREE__desc__fields[6] = {"tree","classes","components","exts","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_EXPANDED__TREE__desc = {
  "NFClassTree_ClassTree_EXPANDED__TREE",
  "NFClassTree.ClassTree.EXPANDED_TREE",
  NFClassTree_ClassTree_EXPANDED__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_EXPANDED__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_INSTANTIATED__TREE__desc_added
#define NFClassTree_ClassTree_INSTANTIATED__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_INSTANTIATED__TREE__desc__fields[7] = {"tree","classes","components","localComponents","exts","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_INSTANTIATED__TREE__desc = {
  "NFClassTree_ClassTree_INSTANTIATED__TREE",
  "NFClassTree.ClassTree.INSTANTIATED_TREE",
  NFClassTree_ClassTree_INSTANTIATED__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_INSTANTIATED__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_FLAT__TREE__desc_added
#define NFClassTree_ClassTree_FLAT__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_FLAT__TREE__desc__fields[5] = {"tree","classes","components","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_FLAT__TREE__desc = {
  "NFClassTree_ClassTree_FLAT__TREE",
  "NFClassTree.ClassTree.FLAT_TREE",
  NFClassTree_ClassTree_FLAT__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_FLAT__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_EMPTY__TREE__desc_added
#define NFClassTree_ClassTree_EMPTY__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_EMPTY__TREE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_EMPTY__TREE__desc = {
  "NFClassTree_ClassTree_EMPTY__TREE",
  "NFClassTree.ClassTree.EMPTY_TREE",
  NFClassTree_ClassTree_EMPTY__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_EMPTY__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_EMPTY__TREE__desc_added
#define NFClassTree_ClassTree_EMPTY__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_EMPTY__TREE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_EMPTY__TREE__desc = {
  "NFClassTree_ClassTree_EMPTY__TREE",
  "NFClassTree.ClassTree.EMPTY_TREE",
  NFClassTree_ClassTree_EMPTY__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_EMPTY__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_FLAT__TREE__desc_added
#define NFClassTree_ClassTree_FLAT__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_FLAT__TREE__desc__fields[5] = {"tree","classes","components","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_FLAT__TREE__desc = {
  "NFClassTree_ClassTree_FLAT__TREE",
  "NFClassTree.ClassTree.FLAT_TREE",
  NFClassTree_ClassTree_FLAT__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_FLAT__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_INSTANTIATED__TREE__desc_added
#define NFClassTree_ClassTree_INSTANTIATED__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_INSTANTIATED__TREE__desc__fields[7] = {"tree","classes","components","localComponents","exts","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_INSTANTIATED__TREE__desc = {
  "NFClassTree_ClassTree_INSTANTIATED__TREE",
  "NFClassTree.ClassTree.INSTANTIATED_TREE",
  NFClassTree_ClassTree_INSTANTIATED__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_INSTANTIATED__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_EXPANDED__TREE__desc_added
#define NFClassTree_ClassTree_EXPANDED__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_EXPANDED__TREE__desc__fields[6] = {"tree","classes","components","exts","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_EXPANDED__TREE__desc = {
  "NFClassTree_ClassTree_EXPANDED__TREE",
  "NFClassTree.ClassTree.EXPANDED_TREE",
  NFClassTree_ClassTree_EXPANDED__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_EXPANDED__TREE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef NFClassTree_ClassTree_PARTIAL__TREE__desc_added
#define NFClassTree_ClassTree_PARTIAL__TREE__desc_added
ADD_METARECORD_DEFINITIONS const char* NFClassTree_ClassTree_PARTIAL__TREE__desc__fields[6] = {"tree","classes","components","exts","imports","duplicates"};
ADD_METARECORD_DEFINITIONS struct record_description NFClassTree_ClassTree_PARTIAL__TREE__desc = {
  "NFClassTree_ClassTree_PARTIAL__TREE",
  "NFClassTree.ClassTree.PARTIAL_TREE",
  NFClassTree_ClassTree_PARTIAL__TREE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description NFClassTree_ClassTree_PARTIAL__TREE__desc;
#endif
#ifdef __cplusplus
}
#endif

