#include <meta/meta_modelica.h>
/* Automatically generated header for bootstrapping MetaModelica */
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Graphviz_Attribute_ATTR__desc_added
#define Graphviz_Attribute_ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* Graphviz_Attribute_ATTR__desc__fields[2] = {"name","value"};
ADD_METARECORD_DEFINITIONS struct record_description Graphviz_Attribute_ATTR__desc = {
  "Graphviz_Attribute_ATTR",
  "Graphviz.Attribute.ATTR",
  Graphviz_Attribute_ATTR__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Graphviz_Attribute_ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Graphviz_Attribute_ATTR__desc_added
#define Graphviz_Attribute_ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* Graphviz_Attribute_ATTR__desc__fields[2] = {"name","value"};
ADD_METARECORD_DEFINITIONS struct record_description Graphviz_Attribute_ATTR__desc = {
  "Graphviz_Attribute_ATTR",
  "Graphviz.Attribute.ATTR",
  Graphviz_Attribute_ATTR__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Graphviz_Attribute_ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Graphviz_Node_NODE__desc_added
#define Graphviz_Node_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* Graphviz_Node_NODE__desc__fields[3] = {"type_","attributes","children"};
ADD_METARECORD_DEFINITIONS struct record_description Graphviz_Node_NODE__desc = {
  "Graphviz_Node_NODE",
  "Graphviz.Node.NODE",
  Graphviz_Node_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Graphviz_Node_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Graphviz_Node_LNODE__desc_added
#define Graphviz_Node_LNODE__desc_added
ADD_METARECORD_DEFINITIONS const char* Graphviz_Node_LNODE__desc__fields[4] = {"type_","labelLst","attributes","children"};
ADD_METARECORD_DEFINITIONS struct record_description Graphviz_Node_LNODE__desc = {
  "Graphviz_Node_LNODE",
  "Graphviz.Node.LNODE",
  Graphviz_Node_LNODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Graphviz_Node_LNODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Graphviz_Node_LNODE__desc_added
#define Graphviz_Node_LNODE__desc_added
ADD_METARECORD_DEFINITIONS const char* Graphviz_Node_LNODE__desc__fields[4] = {"type_","labelLst","attributes","children"};
ADD_METARECORD_DEFINITIONS struct record_description Graphviz_Node_LNODE__desc = {
  "Graphviz_Node_LNODE",
  "Graphviz.Node.LNODE",
  Graphviz_Node_LNODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Graphviz_Node_LNODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef Graphviz_Node_NODE__desc_added
#define Graphviz_Node_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* Graphviz_Node_NODE__desc__fields[3] = {"type_","attributes","children"};
ADD_METARECORD_DEFINITIONS struct record_description Graphviz_Node_NODE__desc = {
  "Graphviz_Node_NODE",
  "Graphviz.Node.NODE",
  Graphviz_Node_NODE__desc__fields
};
#endif
#else /* Only use the file as a header */
extern struct record_description Graphviz_Node_NODE__desc;
#endif
#ifdef __cplusplus
}
#endif

