#include <meta/meta_modelica.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_VARIABLE__desc_added
#define DAE_VarKind_VARIABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_VARIABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_VARIABLE__desc = {
"DAE_VarKind_VARIABLE",
"DAE.VarKind.VARIABLE",
DAE_VarKind_VARIABLE__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_VARIABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_DISCRETE__desc_added
#define DAE_VarKind_DISCRETE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_DISCRETE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_DISCRETE__desc = {
"DAE_VarKind_DISCRETE",
"DAE.VarKind.DISCRETE",
DAE_VarKind_DISCRETE__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_DISCRETE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_PARAM__desc_added
#define DAE_VarKind_PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_PARAM__desc = {
"DAE_VarKind_PARAM",
"DAE.VarKind.PARAM",
DAE_VarKind_PARAM__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_CONST__desc_added
#define DAE_VarKind_CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_CONST__desc = {
"DAE_VarKind_CONST",
"DAE.VarKind.CONST",
DAE_VarKind_CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_CONST__desc_added
#define DAE_VarKind_CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_CONST__desc = {
"DAE_VarKind_CONST",
"DAE.VarKind.CONST",
DAE_VarKind_CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_PARAM__desc_added
#define DAE_VarKind_PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_PARAM__desc = {
"DAE_VarKind_PARAM",
"DAE.VarKind.PARAM",
DAE_VarKind_PARAM__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_DISCRETE__desc_added
#define DAE_VarKind_DISCRETE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_DISCRETE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_DISCRETE__desc = {
"DAE_VarKind_DISCRETE",
"DAE.VarKind.DISCRETE",
DAE_VarKind_DISCRETE__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_DISCRETE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarKind_VARIABLE__desc_added
#define DAE_VarKind_VARIABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarKind_VARIABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarKind_VARIABLE__desc = {
"DAE_VarKind_VARIABLE",
"DAE.VarKind.VARIABLE",
DAE_VarKind_VARIABLE__desc__fields
};
#endif
#else
extern struct record_description DAE_VarKind_VARIABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_POTENTIAL__desc_added
#define DAE_ConnectorType_POTENTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_POTENTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_POTENTIAL__desc = {
"DAE_ConnectorType_POTENTIAL",
"DAE.ConnectorType.POTENTIAL",
DAE_ConnectorType_POTENTIAL__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_POTENTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_FLOW__desc_added
#define DAE_ConnectorType_FLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_FLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_FLOW__desc = {
"DAE_ConnectorType_FLOW",
"DAE.ConnectorType.FLOW",
DAE_ConnectorType_FLOW__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_FLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_STREAM__desc_added
#define DAE_ConnectorType_STREAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_STREAM__desc__fields[1] = {"associatedFlow"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_STREAM__desc = {
"DAE_ConnectorType_STREAM",
"DAE.ConnectorType.STREAM",
DAE_ConnectorType_STREAM__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_STREAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_NON__CONNECTOR__desc_added
#define DAE_ConnectorType_NON__CONNECTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_NON__CONNECTOR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_NON__CONNECTOR__desc = {
"DAE_ConnectorType_NON__CONNECTOR",
"DAE.ConnectorType.NON_CONNECTOR",
DAE_ConnectorType_NON__CONNECTOR__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_NON__CONNECTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_NON__CONNECTOR__desc_added
#define DAE_ConnectorType_NON__CONNECTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_NON__CONNECTOR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_NON__CONNECTOR__desc = {
"DAE_ConnectorType_NON__CONNECTOR",
"DAE.ConnectorType.NON_CONNECTOR",
DAE_ConnectorType_NON__CONNECTOR__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_NON__CONNECTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_STREAM__desc_added
#define DAE_ConnectorType_STREAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_STREAM__desc__fields[1] = {"associatedFlow"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_STREAM__desc = {
"DAE_ConnectorType_STREAM",
"DAE.ConnectorType.STREAM",
DAE_ConnectorType_STREAM__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_STREAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_FLOW__desc_added
#define DAE_ConnectorType_FLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_FLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_FLOW__desc = {
"DAE_ConnectorType_FLOW",
"DAE.ConnectorType.FLOW",
DAE_ConnectorType_FLOW__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_FLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ConnectorType_POTENTIAL__desc_added
#define DAE_ConnectorType_POTENTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ConnectorType_POTENTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ConnectorType_POTENTIAL__desc = {
"DAE_ConnectorType_POTENTIAL",
"DAE.ConnectorType.POTENTIAL",
DAE_ConnectorType_POTENTIAL__desc__fields
};
#endif
#else
extern struct record_description DAE_ConnectorType_POTENTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarDirection_INPUT__desc_added
#define DAE_VarDirection_INPUT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarDirection_INPUT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarDirection_INPUT__desc = {
"DAE_VarDirection_INPUT",
"DAE.VarDirection.INPUT",
DAE_VarDirection_INPUT__desc__fields
};
#endif
#else
extern struct record_description DAE_VarDirection_INPUT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarDirection_OUTPUT__desc_added
#define DAE_VarDirection_OUTPUT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarDirection_OUTPUT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarDirection_OUTPUT__desc = {
"DAE_VarDirection_OUTPUT",
"DAE.VarDirection.OUTPUT",
DAE_VarDirection_OUTPUT__desc__fields
};
#endif
#else
extern struct record_description DAE_VarDirection_OUTPUT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarDirection_BIDIR__desc_added
#define DAE_VarDirection_BIDIR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarDirection_BIDIR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarDirection_BIDIR__desc = {
"DAE_VarDirection_BIDIR",
"DAE.VarDirection.BIDIR",
DAE_VarDirection_BIDIR__desc__fields
};
#endif
#else
extern struct record_description DAE_VarDirection_BIDIR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarDirection_BIDIR__desc_added
#define DAE_VarDirection_BIDIR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarDirection_BIDIR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarDirection_BIDIR__desc = {
"DAE_VarDirection_BIDIR",
"DAE.VarDirection.BIDIR",
DAE_VarDirection_BIDIR__desc__fields
};
#endif
#else
extern struct record_description DAE_VarDirection_BIDIR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarDirection_OUTPUT__desc_added
#define DAE_VarDirection_OUTPUT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarDirection_OUTPUT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarDirection_OUTPUT__desc = {
"DAE_VarDirection_OUTPUT",
"DAE.VarDirection.OUTPUT",
DAE_VarDirection_OUTPUT__desc__fields
};
#endif
#else
extern struct record_description DAE_VarDirection_OUTPUT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarDirection_INPUT__desc_added
#define DAE_VarDirection_INPUT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarDirection_INPUT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarDirection_INPUT__desc = {
"DAE_VarDirection_INPUT",
"DAE.VarDirection.INPUT",
DAE_VarDirection_INPUT__desc__fields
};
#endif
#else
extern struct record_description DAE_VarDirection_INPUT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarParallelism_PARGLOBAL__desc_added
#define DAE_VarParallelism_PARGLOBAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarParallelism_PARGLOBAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarParallelism_PARGLOBAL__desc = {
"DAE_VarParallelism_PARGLOBAL",
"DAE.VarParallelism.PARGLOBAL",
DAE_VarParallelism_PARGLOBAL__desc__fields
};
#endif
#else
extern struct record_description DAE_VarParallelism_PARGLOBAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarParallelism_PARLOCAL__desc_added
#define DAE_VarParallelism_PARLOCAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarParallelism_PARLOCAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarParallelism_PARLOCAL__desc = {
"DAE_VarParallelism_PARLOCAL",
"DAE.VarParallelism.PARLOCAL",
DAE_VarParallelism_PARLOCAL__desc__fields
};
#endif
#else
extern struct record_description DAE_VarParallelism_PARLOCAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarParallelism_NON__PARALLEL__desc_added
#define DAE_VarParallelism_NON__PARALLEL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarParallelism_NON__PARALLEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarParallelism_NON__PARALLEL__desc = {
"DAE_VarParallelism_NON__PARALLEL",
"DAE.VarParallelism.NON_PARALLEL",
DAE_VarParallelism_NON__PARALLEL__desc__fields
};
#endif
#else
extern struct record_description DAE_VarParallelism_NON__PARALLEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarParallelism_NON__PARALLEL__desc_added
#define DAE_VarParallelism_NON__PARALLEL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarParallelism_NON__PARALLEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarParallelism_NON__PARALLEL__desc = {
"DAE_VarParallelism_NON__PARALLEL",
"DAE.VarParallelism.NON_PARALLEL",
DAE_VarParallelism_NON__PARALLEL__desc__fields
};
#endif
#else
extern struct record_description DAE_VarParallelism_NON__PARALLEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarParallelism_PARLOCAL__desc_added
#define DAE_VarParallelism_PARLOCAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarParallelism_PARLOCAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarParallelism_PARLOCAL__desc = {
"DAE_VarParallelism_PARLOCAL",
"DAE.VarParallelism.PARLOCAL",
DAE_VarParallelism_PARLOCAL__desc__fields
};
#endif
#else
extern struct record_description DAE_VarParallelism_PARLOCAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarParallelism_PARGLOBAL__desc_added
#define DAE_VarParallelism_PARGLOBAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarParallelism_PARGLOBAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarParallelism_PARGLOBAL__desc = {
"DAE_VarParallelism_PARGLOBAL",
"DAE.VarParallelism.PARGLOBAL",
DAE_VarParallelism_PARGLOBAL__desc__fields
};
#endif
#else
extern struct record_description DAE_VarParallelism_PARGLOBAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarVisibility_PUBLIC__desc_added
#define DAE_VarVisibility_PUBLIC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarVisibility_PUBLIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarVisibility_PUBLIC__desc = {
"DAE_VarVisibility_PUBLIC",
"DAE.VarVisibility.PUBLIC",
DAE_VarVisibility_PUBLIC__desc__fields
};
#endif
#else
extern struct record_description DAE_VarVisibility_PUBLIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarVisibility_PROTECTED__desc_added
#define DAE_VarVisibility_PROTECTED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarVisibility_PROTECTED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarVisibility_PROTECTED__desc = {
"DAE_VarVisibility_PROTECTED",
"DAE.VarVisibility.PROTECTED",
DAE_VarVisibility_PROTECTED__desc__fields
};
#endif
#else
extern struct record_description DAE_VarVisibility_PROTECTED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarVisibility_PROTECTED__desc_added
#define DAE_VarVisibility_PROTECTED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarVisibility_PROTECTED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarVisibility_PROTECTED__desc = {
"DAE_VarVisibility_PROTECTED",
"DAE.VarVisibility.PROTECTED",
DAE_VarVisibility_PROTECTED__desc__fields
};
#endif
#else
extern struct record_description DAE_VarVisibility_PROTECTED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarVisibility_PUBLIC__desc_added
#define DAE_VarVisibility_PUBLIC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarVisibility_PUBLIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarVisibility_PUBLIC__desc = {
"DAE_VarVisibility_PUBLIC",
"DAE.VarVisibility.PUBLIC",
DAE_VarVisibility_PUBLIC__desc__fields
};
#endif
#else
extern struct record_description DAE_VarVisibility_PUBLIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_INNER__desc_added
#define DAE_VarInnerOuter_INNER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_INNER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_INNER__desc = {
"DAE_VarInnerOuter_INNER",
"DAE.VarInnerOuter.INNER",
DAE_VarInnerOuter_INNER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_INNER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_OUTER__desc_added
#define DAE_VarInnerOuter_OUTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_OUTER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_OUTER__desc = {
"DAE_VarInnerOuter_OUTER",
"DAE.VarInnerOuter.OUTER",
DAE_VarInnerOuter_OUTER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_OUTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_INNER__OUTER__desc_added
#define DAE_VarInnerOuter_INNER__OUTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_INNER__OUTER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_INNER__OUTER__desc = {
"DAE_VarInnerOuter_INNER__OUTER",
"DAE.VarInnerOuter.INNER_OUTER",
DAE_VarInnerOuter_INNER__OUTER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_INNER__OUTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_NOT__INNER__OUTER__desc_added
#define DAE_VarInnerOuter_NOT__INNER__OUTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_NOT__INNER__OUTER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_NOT__INNER__OUTER__desc = {
"DAE_VarInnerOuter_NOT__INNER__OUTER",
"DAE.VarInnerOuter.NOT_INNER_OUTER",
DAE_VarInnerOuter_NOT__INNER__OUTER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_NOT__INNER__OUTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_NOT__INNER__OUTER__desc_added
#define DAE_VarInnerOuter_NOT__INNER__OUTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_NOT__INNER__OUTER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_NOT__INNER__OUTER__desc = {
"DAE_VarInnerOuter_NOT__INNER__OUTER",
"DAE.VarInnerOuter.NOT_INNER_OUTER",
DAE_VarInnerOuter_NOT__INNER__OUTER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_NOT__INNER__OUTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_INNER__OUTER__desc_added
#define DAE_VarInnerOuter_INNER__OUTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_INNER__OUTER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_INNER__OUTER__desc = {
"DAE_VarInnerOuter_INNER__OUTER",
"DAE.VarInnerOuter.INNER_OUTER",
DAE_VarInnerOuter_INNER__OUTER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_INNER__OUTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_OUTER__desc_added
#define DAE_VarInnerOuter_OUTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_OUTER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_OUTER__desc = {
"DAE_VarInnerOuter_OUTER",
"DAE.VarInnerOuter.OUTER",
DAE_VarInnerOuter_OUTER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_OUTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VarInnerOuter_INNER__desc_added
#define DAE_VarInnerOuter_INNER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VarInnerOuter_INNER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VarInnerOuter_INNER__desc = {
"DAE_VarInnerOuter_INNER",
"DAE.VarInnerOuter.INNER",
DAE_VarInnerOuter_INNER__desc__fields
};
#endif
#else
extern struct record_description DAE_VarInnerOuter_INNER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ElementSource_SOURCE__desc_added
#define DAE_ElementSource_SOURCE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ElementSource_SOURCE__desc__fields[7] = {"info","partOfLst","instance","connectEquationOptLst","typeLst","operations","comment"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ElementSource_SOURCE__desc = {
"DAE_ElementSource_SOURCE",
"DAE.ElementSource.SOURCE",
DAE_ElementSource_SOURCE__desc__fields
};
#endif
#else
extern struct record_description DAE_ElementSource_SOURCE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ElementSource_SOURCE__desc_added
#define DAE_ElementSource_SOURCE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ElementSource_SOURCE__desc__fields[7] = {"info","partOfLst","instance","connectEquationOptLst","typeLst","operations","comment"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ElementSource_SOURCE__desc = {
"DAE_ElementSource_SOURCE",
"DAE.ElementSource.SOURCE",
DAE_ElementSource_SOURCE__desc__fields
};
#endif
#else
extern struct record_description DAE_ElementSource_SOURCE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_FLATTEN__desc_added
#define DAE_SymbolicOperation_FLATTEN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_FLATTEN__desc__fields[2] = {"scode","dae"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_FLATTEN__desc = {
"DAE_SymbolicOperation_FLATTEN",
"DAE.SymbolicOperation.FLATTEN",
DAE_SymbolicOperation_FLATTEN__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_FLATTEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SIMPLIFY__desc_added
#define DAE_SymbolicOperation_SIMPLIFY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SIMPLIFY__desc__fields[2] = {"before","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SIMPLIFY__desc = {
"DAE_SymbolicOperation_SIMPLIFY",
"DAE.SymbolicOperation.SIMPLIFY",
DAE_SymbolicOperation_SIMPLIFY__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SIMPLIFY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SUBSTITUTION__desc_added
#define DAE_SymbolicOperation_SUBSTITUTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SUBSTITUTION__desc__fields[2] = {"substitutions","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SUBSTITUTION__desc = {
"DAE_SymbolicOperation_SUBSTITUTION",
"DAE.SymbolicOperation.SUBSTITUTION",
DAE_SymbolicOperation_SUBSTITUTION__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SUBSTITUTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__INLINE__desc_added
#define DAE_SymbolicOperation_OP__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__INLINE__desc__fields[2] = {"before","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__INLINE__desc = {
"DAE_SymbolicOperation_OP__INLINE",
"DAE.SymbolicOperation.OP_INLINE",
DAE_SymbolicOperation_OP__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__SCALARIZE__desc_added
#define DAE_SymbolicOperation_OP__SCALARIZE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__SCALARIZE__desc__fields[3] = {"before","index","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__SCALARIZE__desc = {
"DAE_SymbolicOperation_OP__SCALARIZE",
"DAE.SymbolicOperation.OP_SCALARIZE",
DAE_SymbolicOperation_OP__SCALARIZE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__SCALARIZE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__DIFFERENTIATE__desc_added
#define DAE_SymbolicOperation_OP__DIFFERENTIATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__DIFFERENTIATE__desc__fields[3] = {"cr","before","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__DIFFERENTIATE__desc = {
"DAE_SymbolicOperation_OP__DIFFERENTIATE",
"DAE.SymbolicOperation.OP_DIFFERENTIATE",
DAE_SymbolicOperation_OP__DIFFERENTIATE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__DIFFERENTIATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SOLVE__desc_added
#define DAE_SymbolicOperation_SOLVE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SOLVE__desc__fields[5] = {"cr","exp1","exp2","res","assertConds"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SOLVE__desc = {
"DAE_SymbolicOperation_SOLVE",
"DAE.SymbolicOperation.SOLVE",
DAE_SymbolicOperation_SOLVE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SOLVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SOLVED__desc_added
#define DAE_SymbolicOperation_SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SOLVED__desc__fields[2] = {"cr","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SOLVED__desc = {
"DAE_SymbolicOperation_SOLVED",
"DAE.SymbolicOperation.SOLVED",
DAE_SymbolicOperation_SOLVED__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_LINEAR__SOLVED__desc_added
#define DAE_SymbolicOperation_LINEAR__SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_LINEAR__SOLVED__desc__fields[4] = {"vars","jac","rhs","result"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_LINEAR__SOLVED__desc = {
"DAE_SymbolicOperation_LINEAR__SOLVED",
"DAE.SymbolicOperation.LINEAR_SOLVED",
DAE_SymbolicOperation_LINEAR__SOLVED__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_LINEAR__SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_NEW__DUMMY__DER__desc_added
#define DAE_SymbolicOperation_NEW__DUMMY__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_NEW__DUMMY__DER__desc__fields[2] = {"chosen","candidates"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_NEW__DUMMY__DER__desc = {
"DAE_SymbolicOperation_NEW__DUMMY__DER",
"DAE.SymbolicOperation.NEW_DUMMY_DER",
DAE_SymbolicOperation_NEW__DUMMY__DER__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_NEW__DUMMY__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__RESIDUAL__desc_added
#define DAE_SymbolicOperation_OP__RESIDUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__RESIDUAL__desc__fields[3] = {"e1","e2","e"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__RESIDUAL__desc = {
"DAE_SymbolicOperation_OP__RESIDUAL",
"DAE.SymbolicOperation.OP_RESIDUAL",
DAE_SymbolicOperation_OP__RESIDUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__RESIDUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__RESIDUAL__desc_added
#define DAE_SymbolicOperation_OP__RESIDUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__RESIDUAL__desc__fields[3] = {"e1","e2","e"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__RESIDUAL__desc = {
"DAE_SymbolicOperation_OP__RESIDUAL",
"DAE.SymbolicOperation.OP_RESIDUAL",
DAE_SymbolicOperation_OP__RESIDUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__RESIDUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_NEW__DUMMY__DER__desc_added
#define DAE_SymbolicOperation_NEW__DUMMY__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_NEW__DUMMY__DER__desc__fields[2] = {"chosen","candidates"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_NEW__DUMMY__DER__desc = {
"DAE_SymbolicOperation_NEW__DUMMY__DER",
"DAE.SymbolicOperation.NEW_DUMMY_DER",
DAE_SymbolicOperation_NEW__DUMMY__DER__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_NEW__DUMMY__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_LINEAR__SOLVED__desc_added
#define DAE_SymbolicOperation_LINEAR__SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_LINEAR__SOLVED__desc__fields[4] = {"vars","jac","rhs","result"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_LINEAR__SOLVED__desc = {
"DAE_SymbolicOperation_LINEAR__SOLVED",
"DAE.SymbolicOperation.LINEAR_SOLVED",
DAE_SymbolicOperation_LINEAR__SOLVED__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_LINEAR__SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SOLVED__desc_added
#define DAE_SymbolicOperation_SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SOLVED__desc__fields[2] = {"cr","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SOLVED__desc = {
"DAE_SymbolicOperation_SOLVED",
"DAE.SymbolicOperation.SOLVED",
DAE_SymbolicOperation_SOLVED__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SOLVE__desc_added
#define DAE_SymbolicOperation_SOLVE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SOLVE__desc__fields[5] = {"cr","exp1","exp2","res","assertConds"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SOLVE__desc = {
"DAE_SymbolicOperation_SOLVE",
"DAE.SymbolicOperation.SOLVE",
DAE_SymbolicOperation_SOLVE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SOLVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__DIFFERENTIATE__desc_added
#define DAE_SymbolicOperation_OP__DIFFERENTIATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__DIFFERENTIATE__desc__fields[3] = {"cr","before","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__DIFFERENTIATE__desc = {
"DAE_SymbolicOperation_OP__DIFFERENTIATE",
"DAE.SymbolicOperation.OP_DIFFERENTIATE",
DAE_SymbolicOperation_OP__DIFFERENTIATE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__DIFFERENTIATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__SCALARIZE__desc_added
#define DAE_SymbolicOperation_OP__SCALARIZE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__SCALARIZE__desc__fields[3] = {"before","index","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__SCALARIZE__desc = {
"DAE_SymbolicOperation_OP__SCALARIZE",
"DAE.SymbolicOperation.OP_SCALARIZE",
DAE_SymbolicOperation_OP__SCALARIZE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__SCALARIZE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_OP__INLINE__desc_added
#define DAE_SymbolicOperation_OP__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_OP__INLINE__desc__fields[2] = {"before","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_OP__INLINE__desc = {
"DAE_SymbolicOperation_OP__INLINE",
"DAE.SymbolicOperation.OP_INLINE",
DAE_SymbolicOperation_OP__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_OP__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SUBSTITUTION__desc_added
#define DAE_SymbolicOperation_SUBSTITUTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SUBSTITUTION__desc__fields[2] = {"substitutions","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SUBSTITUTION__desc = {
"DAE_SymbolicOperation_SUBSTITUTION",
"DAE.SymbolicOperation.SUBSTITUTION",
DAE_SymbolicOperation_SUBSTITUTION__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SUBSTITUTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_SIMPLIFY__desc_added
#define DAE_SymbolicOperation_SIMPLIFY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_SIMPLIFY__desc__fields[2] = {"before","after"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_SIMPLIFY__desc = {
"DAE_SymbolicOperation_SIMPLIFY",
"DAE.SymbolicOperation.SIMPLIFY",
DAE_SymbolicOperation_SIMPLIFY__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_SIMPLIFY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SymbolicOperation_FLATTEN__desc_added
#define DAE_SymbolicOperation_FLATTEN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SymbolicOperation_FLATTEN__desc__fields[2] = {"scode","dae"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SymbolicOperation_FLATTEN__desc = {
"DAE_SymbolicOperation_FLATTEN",
"DAE.SymbolicOperation.FLATTEN",
DAE_SymbolicOperation_FLATTEN__desc__fields
};
#endif
#else
extern struct record_description DAE_SymbolicOperation_FLATTEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EquationExp_PARTIAL__EQUATION__desc_added
#define DAE_EquationExp_PARTIAL__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EquationExp_PARTIAL__EQUATION__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EquationExp_PARTIAL__EQUATION__desc = {
"DAE_EquationExp_PARTIAL__EQUATION",
"DAE.EquationExp.PARTIAL_EQUATION",
DAE_EquationExp_PARTIAL__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_EquationExp_PARTIAL__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EquationExp_RESIDUAL__EXP__desc_added
#define DAE_EquationExp_RESIDUAL__EXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EquationExp_RESIDUAL__EXP__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EquationExp_RESIDUAL__EXP__desc = {
"DAE_EquationExp_RESIDUAL__EXP",
"DAE.EquationExp.RESIDUAL_EXP",
DAE_EquationExp_RESIDUAL__EXP__desc__fields
};
#endif
#else
extern struct record_description DAE_EquationExp_RESIDUAL__EXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EquationExp_EQUALITY__EXPS__desc_added
#define DAE_EquationExp_EQUALITY__EXPS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EquationExp_EQUALITY__EXPS__desc__fields[2] = {"lhs","rhs"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EquationExp_EQUALITY__EXPS__desc = {
"DAE_EquationExp_EQUALITY__EXPS",
"DAE.EquationExp.EQUALITY_EXPS",
DAE_EquationExp_EQUALITY__EXPS__desc__fields
};
#endif
#else
extern struct record_description DAE_EquationExp_EQUALITY__EXPS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EquationExp_EQUALITY__EXPS__desc_added
#define DAE_EquationExp_EQUALITY__EXPS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EquationExp_EQUALITY__EXPS__desc__fields[2] = {"lhs","rhs"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EquationExp_EQUALITY__EXPS__desc = {
"DAE_EquationExp_EQUALITY__EXPS",
"DAE.EquationExp.EQUALITY_EXPS",
DAE_EquationExp_EQUALITY__EXPS__desc__fields
};
#endif
#else
extern struct record_description DAE_EquationExp_EQUALITY__EXPS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EquationExp_RESIDUAL__EXP__desc_added
#define DAE_EquationExp_RESIDUAL__EXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EquationExp_RESIDUAL__EXP__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EquationExp_RESIDUAL__EXP__desc = {
"DAE_EquationExp_RESIDUAL__EXP",
"DAE.EquationExp.RESIDUAL_EXP",
DAE_EquationExp_RESIDUAL__EXP__desc__fields
};
#endif
#else
extern struct record_description DAE_EquationExp_RESIDUAL__EXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EquationExp_PARTIAL__EQUATION__desc_added
#define DAE_EquationExp_PARTIAL__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EquationExp_PARTIAL__EQUATION__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EquationExp_PARTIAL__EQUATION__desc = {
"DAE_EquationExp_PARTIAL__EQUATION",
"DAE.EquationExp.PARTIAL_EQUATION",
DAE_EquationExp_PARTIAL__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_EquationExp_PARTIAL__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_VAR__desc_added
#define DAE_Element_VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_VAR__desc__fields[13] = {"componentRef","kind","direction","parallelism","protection","ty","binding","dims","connectorType","source","variableAttributesOption","comment","innerOuter"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_VAR__desc = {
"DAE_Element_VAR",
"DAE.Element.VAR",
DAE_Element_VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_DEFINE__desc_added
#define DAE_Element_DEFINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_DEFINE__desc__fields[3] = {"componentRef","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_DEFINE__desc = {
"DAE_Element_DEFINE",
"DAE.Element.DEFINE",
DAE_Element_DEFINE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_DEFINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIALDEFINE__desc_added
#define DAE_Element_INITIALDEFINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIALDEFINE__desc__fields[3] = {"componentRef","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIALDEFINE__desc = {
"DAE_Element_INITIALDEFINE",
"DAE.Element.INITIALDEFINE",
DAE_Element_INITIALDEFINE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIALDEFINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_EQUATION__desc_added
#define DAE_Element_EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_EQUATION__desc__fields[3] = {"exp","scalar","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_EQUATION__desc = {
"DAE_Element_EQUATION",
"DAE.Element.EQUATION",
DAE_Element_EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_EQUEQUATION__desc_added
#define DAE_Element_EQUEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_EQUEQUATION__desc__fields[3] = {"cr1","cr2","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_EQUEQUATION__desc = {
"DAE_Element_EQUEQUATION",
"DAE.Element.EQUEQUATION",
DAE_Element_EQUEQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_EQUEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_ARRAY__EQUATION__desc_added
#define DAE_Element_ARRAY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_ARRAY__EQUATION__desc__fields[4] = {"dimension","exp","array","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_ARRAY__EQUATION__desc = {
"DAE_Element_ARRAY__EQUATION",
"DAE.Element.ARRAY_EQUATION",
DAE_Element_ARRAY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_ARRAY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__ARRAY__EQUATION__desc_added
#define DAE_Element_INITIAL__ARRAY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__ARRAY__EQUATION__desc__fields[4] = {"dimension","exp","array","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__ARRAY__EQUATION__desc = {
"DAE_Element_INITIAL__ARRAY__EQUATION",
"DAE.Element.INITIAL_ARRAY_EQUATION",
DAE_Element_INITIAL__ARRAY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__ARRAY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_CONNECT__EQUATION__desc_added
#define DAE_Element_CONNECT__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_CONNECT__EQUATION__desc__fields[5] = {"lhsElement","lhsFace","rhsElement","rhsFace","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_CONNECT__EQUATION__desc = {
"DAE_Element_CONNECT__EQUATION",
"DAE.Element.CONNECT_EQUATION",
DAE_Element_CONNECT__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_CONNECT__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_COMPLEX__EQUATION__desc_added
#define DAE_Element_COMPLEX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_COMPLEX__EQUATION__desc__fields[3] = {"lhs","rhs","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_COMPLEX__EQUATION__desc = {
"DAE_Element_COMPLEX__EQUATION",
"DAE.Element.COMPLEX_EQUATION",
DAE_Element_COMPLEX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_COMPLEX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__COMPLEX__EQUATION__desc_added
#define DAE_Element_INITIAL__COMPLEX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__COMPLEX__EQUATION__desc__fields[3] = {"lhs","rhs","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__COMPLEX__EQUATION__desc = {
"DAE_Element_INITIAL__COMPLEX__EQUATION",
"DAE.Element.INITIAL_COMPLEX_EQUATION",
DAE_Element_INITIAL__COMPLEX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__COMPLEX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_WHEN__EQUATION__desc_added
#define DAE_Element_WHEN__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_WHEN__EQUATION__desc__fields[4] = {"condition","equations","elsewhen_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_WHEN__EQUATION__desc = {
"DAE_Element_WHEN__EQUATION",
"DAE.Element.WHEN_EQUATION",
DAE_Element_WHEN__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_WHEN__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__FOR__EQUATION__desc_added
#define DAE_Element_INITIAL__FOR__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__FOR__EQUATION__desc__fields[7] = {"type_","iterIsArray","iter","index","range","equations","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__FOR__EQUATION__desc = {
"DAE_Element_INITIAL__FOR__EQUATION",
"DAE.Element.INITIAL_FOR_EQUATION",
DAE_Element_INITIAL__FOR__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__FOR__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_FOR__EQUATION__desc_added
#define DAE_Element_FOR__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_FOR__EQUATION__desc__fields[7] = {"type_","iterIsArray","iter","index","range","equations","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_FOR__EQUATION__desc = {
"DAE_Element_FOR__EQUATION",
"DAE.Element.FOR_EQUATION",
DAE_Element_FOR__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_FOR__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_IF__EQUATION__desc_added
#define DAE_Element_IF__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_IF__EQUATION__desc__fields[4] = {"condition1","equations2","equations3","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_IF__EQUATION__desc = {
"DAE_Element_IF__EQUATION",
"DAE.Element.IF_EQUATION",
DAE_Element_IF__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_IF__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__IF__EQUATION__desc_added
#define DAE_Element_INITIAL__IF__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__IF__EQUATION__desc__fields[4] = {"condition1","equations2","equations3","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__IF__EQUATION__desc = {
"DAE_Element_INITIAL__IF__EQUATION",
"DAE.Element.INITIAL_IF_EQUATION",
DAE_Element_INITIAL__IF__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__IF__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIALEQUATION__desc_added
#define DAE_Element_INITIALEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIALEQUATION__desc__fields[3] = {"exp1","exp2","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIALEQUATION__desc = {
"DAE_Element_INITIALEQUATION",
"DAE.Element.INITIALEQUATION",
DAE_Element_INITIALEQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIALEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_ALGORITHM__desc_added
#define DAE_Element_ALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_ALGORITHM__desc__fields[2] = {"algorithm_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_ALGORITHM__desc = {
"DAE_Element_ALGORITHM",
"DAE.Element.ALGORITHM",
DAE_Element_ALGORITHM__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_ALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIALALGORITHM__desc_added
#define DAE_Element_INITIALALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIALALGORITHM__desc__fields[2] = {"algorithm_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIALALGORITHM__desc = {
"DAE_Element_INITIALALGORITHM",
"DAE.Element.INITIALALGORITHM",
DAE_Element_INITIALALGORITHM__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIALALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_COMP__desc_added
#define DAE_Element_COMP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_COMP__desc__fields[4] = {"ident","dAElist","source","comment"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_COMP__desc = {
"DAE_Element_COMP",
"DAE.Element.COMP",
DAE_Element_COMP__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_COMP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_EXTOBJECTCLASS__desc_added
#define DAE_Element_EXTOBJECTCLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_EXTOBJECTCLASS__desc__fields[2] = {"path","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_EXTOBJECTCLASS__desc = {
"DAE_Element_EXTOBJECTCLASS",
"DAE.Element.EXTOBJECTCLASS",
DAE_Element_EXTOBJECTCLASS__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_EXTOBJECTCLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_ASSERT__desc_added
#define DAE_Element_ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_ASSERT__desc__fields[4] = {"condition","message","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_ASSERT__desc = {
"DAE_Element_ASSERT",
"DAE.Element.ASSERT",
DAE_Element_ASSERT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__ASSERT__desc_added
#define DAE_Element_INITIAL__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__ASSERT__desc__fields[4] = {"condition","message","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__ASSERT__desc = {
"DAE_Element_INITIAL__ASSERT",
"DAE.Element.INITIAL_ASSERT",
DAE_Element_INITIAL__ASSERT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_TERMINATE__desc_added
#define DAE_Element_TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_TERMINATE__desc__fields[2] = {"message","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_TERMINATE__desc = {
"DAE_Element_TERMINATE",
"DAE.Element.TERMINATE",
DAE_Element_TERMINATE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__TERMINATE__desc_added
#define DAE_Element_INITIAL__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__TERMINATE__desc__fields[2] = {"message","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__TERMINATE__desc = {
"DAE_Element_INITIAL__TERMINATE",
"DAE.Element.INITIAL_TERMINATE",
DAE_Element_INITIAL__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_REINIT__desc_added
#define DAE_Element_REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_REINIT__desc__fields[3] = {"componentRef","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_REINIT__desc = {
"DAE_Element_REINIT",
"DAE.Element.REINIT",
DAE_Element_REINIT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_NORETCALL__desc_added
#define DAE_Element_NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_NORETCALL__desc = {
"DAE_Element_NORETCALL",
"DAE.Element.NORETCALL",
DAE_Element_NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__NORETCALL__desc_added
#define DAE_Element_INITIAL__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__NORETCALL__desc = {
"DAE_Element_INITIAL__NORETCALL",
"DAE.Element.INITIAL_NORETCALL",
DAE_Element_INITIAL__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_CONSTRAINT__desc_added
#define DAE_Element_CONSTRAINT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_CONSTRAINT__desc__fields[2] = {"constraints","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_CONSTRAINT__desc = {
"DAE_Element_CONSTRAINT",
"DAE.Element.CONSTRAINT",
DAE_Element_CONSTRAINT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_CONSTRAINT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_CLASS__ATTRIBUTES__desc_added
#define DAE_Element_CLASS__ATTRIBUTES__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_CLASS__ATTRIBUTES__desc__fields[1] = {"classAttrs"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_CLASS__ATTRIBUTES__desc = {
"DAE_Element_CLASS__ATTRIBUTES",
"DAE.Element.CLASS_ATTRIBUTES",
DAE_Element_CLASS__ATTRIBUTES__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_CLASS__ATTRIBUTES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_FLAT__SM__desc_added
#define DAE_Element_FLAT__SM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_FLAT__SM__desc__fields[2] = {"ident","dAElist"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_FLAT__SM__desc = {
"DAE_Element_FLAT__SM",
"DAE.Element.FLAT_SM",
DAE_Element_FLAT__SM__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_FLAT__SM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_SM__COMP__desc_added
#define DAE_Element_SM__COMP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_SM__COMP__desc__fields[2] = {"componentRef","dAElist"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_SM__COMP__desc = {
"DAE_Element_SM__COMP",
"DAE.Element.SM_COMP",
DAE_Element_SM__COMP__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_SM__COMP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_COMMENT__desc_added
#define DAE_Element_COMMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_COMMENT__desc__fields[1] = {"cmt"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_COMMENT__desc = {
"DAE_Element_COMMENT",
"DAE.Element.COMMENT",
DAE_Element_COMMENT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_COMMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_COMMENT__desc_added
#define DAE_Element_COMMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_COMMENT__desc__fields[1] = {"cmt"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_COMMENT__desc = {
"DAE_Element_COMMENT",
"DAE.Element.COMMENT",
DAE_Element_COMMENT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_COMMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_SM__COMP__desc_added
#define DAE_Element_SM__COMP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_SM__COMP__desc__fields[2] = {"componentRef","dAElist"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_SM__COMP__desc = {
"DAE_Element_SM__COMP",
"DAE.Element.SM_COMP",
DAE_Element_SM__COMP__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_SM__COMP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_FLAT__SM__desc_added
#define DAE_Element_FLAT__SM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_FLAT__SM__desc__fields[2] = {"ident","dAElist"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_FLAT__SM__desc = {
"DAE_Element_FLAT__SM",
"DAE.Element.FLAT_SM",
DAE_Element_FLAT__SM__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_FLAT__SM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_CLASS__ATTRIBUTES__desc_added
#define DAE_Element_CLASS__ATTRIBUTES__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_CLASS__ATTRIBUTES__desc__fields[1] = {"classAttrs"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_CLASS__ATTRIBUTES__desc = {
"DAE_Element_CLASS__ATTRIBUTES",
"DAE.Element.CLASS_ATTRIBUTES",
DAE_Element_CLASS__ATTRIBUTES__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_CLASS__ATTRIBUTES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_CONSTRAINT__desc_added
#define DAE_Element_CONSTRAINT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_CONSTRAINT__desc__fields[2] = {"constraints","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_CONSTRAINT__desc = {
"DAE_Element_CONSTRAINT",
"DAE.Element.CONSTRAINT",
DAE_Element_CONSTRAINT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_CONSTRAINT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__NORETCALL__desc_added
#define DAE_Element_INITIAL__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__NORETCALL__desc = {
"DAE_Element_INITIAL__NORETCALL",
"DAE.Element.INITIAL_NORETCALL",
DAE_Element_INITIAL__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_NORETCALL__desc_added
#define DAE_Element_NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_NORETCALL__desc = {
"DAE_Element_NORETCALL",
"DAE.Element.NORETCALL",
DAE_Element_NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_REINIT__desc_added
#define DAE_Element_REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_REINIT__desc__fields[3] = {"componentRef","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_REINIT__desc = {
"DAE_Element_REINIT",
"DAE.Element.REINIT",
DAE_Element_REINIT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__TERMINATE__desc_added
#define DAE_Element_INITIAL__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__TERMINATE__desc__fields[2] = {"message","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__TERMINATE__desc = {
"DAE_Element_INITIAL__TERMINATE",
"DAE.Element.INITIAL_TERMINATE",
DAE_Element_INITIAL__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_TERMINATE__desc_added
#define DAE_Element_TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_TERMINATE__desc__fields[2] = {"message","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_TERMINATE__desc = {
"DAE_Element_TERMINATE",
"DAE.Element.TERMINATE",
DAE_Element_TERMINATE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__ASSERT__desc_added
#define DAE_Element_INITIAL__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__ASSERT__desc__fields[4] = {"condition","message","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__ASSERT__desc = {
"DAE_Element_INITIAL__ASSERT",
"DAE.Element.INITIAL_ASSERT",
DAE_Element_INITIAL__ASSERT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_ASSERT__desc_added
#define DAE_Element_ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_ASSERT__desc__fields[4] = {"condition","message","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_ASSERT__desc = {
"DAE_Element_ASSERT",
"DAE.Element.ASSERT",
DAE_Element_ASSERT__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_EXTOBJECTCLASS__desc_added
#define DAE_Element_EXTOBJECTCLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_EXTOBJECTCLASS__desc__fields[2] = {"path","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_EXTOBJECTCLASS__desc = {
"DAE_Element_EXTOBJECTCLASS",
"DAE.Element.EXTOBJECTCLASS",
DAE_Element_EXTOBJECTCLASS__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_EXTOBJECTCLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_COMP__desc_added
#define DAE_Element_COMP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_COMP__desc__fields[4] = {"ident","dAElist","source","comment"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_COMP__desc = {
"DAE_Element_COMP",
"DAE.Element.COMP",
DAE_Element_COMP__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_COMP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIALALGORITHM__desc_added
#define DAE_Element_INITIALALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIALALGORITHM__desc__fields[2] = {"algorithm_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIALALGORITHM__desc = {
"DAE_Element_INITIALALGORITHM",
"DAE.Element.INITIALALGORITHM",
DAE_Element_INITIALALGORITHM__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIALALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_ALGORITHM__desc_added
#define DAE_Element_ALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_ALGORITHM__desc__fields[2] = {"algorithm_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_ALGORITHM__desc = {
"DAE_Element_ALGORITHM",
"DAE.Element.ALGORITHM",
DAE_Element_ALGORITHM__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_ALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIALEQUATION__desc_added
#define DAE_Element_INITIALEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIALEQUATION__desc__fields[3] = {"exp1","exp2","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIALEQUATION__desc = {
"DAE_Element_INITIALEQUATION",
"DAE.Element.INITIALEQUATION",
DAE_Element_INITIALEQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIALEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__IF__EQUATION__desc_added
#define DAE_Element_INITIAL__IF__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__IF__EQUATION__desc__fields[4] = {"condition1","equations2","equations3","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__IF__EQUATION__desc = {
"DAE_Element_INITIAL__IF__EQUATION",
"DAE.Element.INITIAL_IF_EQUATION",
DAE_Element_INITIAL__IF__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__IF__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_IF__EQUATION__desc_added
#define DAE_Element_IF__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_IF__EQUATION__desc__fields[4] = {"condition1","equations2","equations3","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_IF__EQUATION__desc = {
"DAE_Element_IF__EQUATION",
"DAE.Element.IF_EQUATION",
DAE_Element_IF__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_IF__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_FOR__EQUATION__desc_added
#define DAE_Element_FOR__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_FOR__EQUATION__desc__fields[7] = {"type_","iterIsArray","iter","index","range","equations","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_FOR__EQUATION__desc = {
"DAE_Element_FOR__EQUATION",
"DAE.Element.FOR_EQUATION",
DAE_Element_FOR__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_FOR__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__FOR__EQUATION__desc_added
#define DAE_Element_INITIAL__FOR__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__FOR__EQUATION__desc__fields[7] = {"type_","iterIsArray","iter","index","range","equations","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__FOR__EQUATION__desc = {
"DAE_Element_INITIAL__FOR__EQUATION",
"DAE.Element.INITIAL_FOR_EQUATION",
DAE_Element_INITIAL__FOR__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__FOR__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_WHEN__EQUATION__desc_added
#define DAE_Element_WHEN__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_WHEN__EQUATION__desc__fields[4] = {"condition","equations","elsewhen_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_WHEN__EQUATION__desc = {
"DAE_Element_WHEN__EQUATION",
"DAE.Element.WHEN_EQUATION",
DAE_Element_WHEN__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_WHEN__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__COMPLEX__EQUATION__desc_added
#define DAE_Element_INITIAL__COMPLEX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__COMPLEX__EQUATION__desc__fields[3] = {"lhs","rhs","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__COMPLEX__EQUATION__desc = {
"DAE_Element_INITIAL__COMPLEX__EQUATION",
"DAE.Element.INITIAL_COMPLEX_EQUATION",
DAE_Element_INITIAL__COMPLEX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__COMPLEX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_COMPLEX__EQUATION__desc_added
#define DAE_Element_COMPLEX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_COMPLEX__EQUATION__desc__fields[3] = {"lhs","rhs","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_COMPLEX__EQUATION__desc = {
"DAE_Element_COMPLEX__EQUATION",
"DAE.Element.COMPLEX_EQUATION",
DAE_Element_COMPLEX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_COMPLEX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_CONNECT__EQUATION__desc_added
#define DAE_Element_CONNECT__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_CONNECT__EQUATION__desc__fields[5] = {"lhsElement","lhsFace","rhsElement","rhsFace","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_CONNECT__EQUATION__desc = {
"DAE_Element_CONNECT__EQUATION",
"DAE.Element.CONNECT_EQUATION",
DAE_Element_CONNECT__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_CONNECT__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIAL__ARRAY__EQUATION__desc_added
#define DAE_Element_INITIAL__ARRAY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIAL__ARRAY__EQUATION__desc__fields[4] = {"dimension","exp","array","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIAL__ARRAY__EQUATION__desc = {
"DAE_Element_INITIAL__ARRAY__EQUATION",
"DAE.Element.INITIAL_ARRAY_EQUATION",
DAE_Element_INITIAL__ARRAY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIAL__ARRAY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_ARRAY__EQUATION__desc_added
#define DAE_Element_ARRAY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_ARRAY__EQUATION__desc__fields[4] = {"dimension","exp","array","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_ARRAY__EQUATION__desc = {
"DAE_Element_ARRAY__EQUATION",
"DAE.Element.ARRAY_EQUATION",
DAE_Element_ARRAY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_ARRAY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_EQUEQUATION__desc_added
#define DAE_Element_EQUEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_EQUEQUATION__desc__fields[3] = {"cr1","cr2","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_EQUEQUATION__desc = {
"DAE_Element_EQUEQUATION",
"DAE.Element.EQUEQUATION",
DAE_Element_EQUEQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_EQUEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_EQUATION__desc_added
#define DAE_Element_EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_EQUATION__desc__fields[3] = {"exp","scalar","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_EQUATION__desc = {
"DAE_Element_EQUATION",
"DAE.Element.EQUATION",
DAE_Element_EQUATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_INITIALDEFINE__desc_added
#define DAE_Element_INITIALDEFINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_INITIALDEFINE__desc__fields[3] = {"componentRef","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_INITIALDEFINE__desc = {
"DAE_Element_INITIALDEFINE",
"DAE.Element.INITIALDEFINE",
DAE_Element_INITIALDEFINE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_INITIALDEFINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_DEFINE__desc_added
#define DAE_Element_DEFINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_DEFINE__desc__fields[3] = {"componentRef","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_DEFINE__desc = {
"DAE_Element_DEFINE",
"DAE.Element.DEFINE",
DAE_Element_DEFINE__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_DEFINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Element_VAR__desc_added
#define DAE_Element_VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Element_VAR__desc__fields[13] = {"componentRef","kind","direction","parallelism","protection","ty","binding","dims","connectorType","source","variableAttributesOption","comment","innerOuter"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Element_VAR__desc = {
"DAE_Element_VAR",
"DAE.Element.VAR",
DAE_Element_VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Element_VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Function_FUNCTION__desc_added
#define DAE_Function_FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Function_FUNCTION__desc__fields[10] = {"path","functions","type_","visibility","partialPrefix","isImpure","inlineType","unusedInputs","source","comment"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Function_FUNCTION__desc = {
"DAE_Function_FUNCTION",
"DAE.Function.FUNCTION",
DAE_Function_FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Function_FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Function_RECORD__CONSTRUCTOR__desc_added
#define DAE_Function_RECORD__CONSTRUCTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Function_RECORD__CONSTRUCTOR__desc__fields[3] = {"path","type_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Function_RECORD__CONSTRUCTOR__desc = {
"DAE_Function_RECORD__CONSTRUCTOR",
"DAE.Function.RECORD_CONSTRUCTOR",
DAE_Function_RECORD__CONSTRUCTOR__desc__fields
};
#endif
#else
extern struct record_description DAE_Function_RECORD__CONSTRUCTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Function_RECORD__CONSTRUCTOR__desc_added
#define DAE_Function_RECORD__CONSTRUCTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Function_RECORD__CONSTRUCTOR__desc__fields[3] = {"path","type_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Function_RECORD__CONSTRUCTOR__desc = {
"DAE_Function_RECORD__CONSTRUCTOR",
"DAE.Function.RECORD_CONSTRUCTOR",
DAE_Function_RECORD__CONSTRUCTOR__desc__fields
};
#endif
#else
extern struct record_description DAE_Function_RECORD__CONSTRUCTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Function_FUNCTION__desc_added
#define DAE_Function_FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Function_FUNCTION__desc__fields[10] = {"path","functions","type_","visibility","partialPrefix","isImpure","inlineType","unusedInputs","source","comment"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Function_FUNCTION__desc = {
"DAE_Function_FUNCTION",
"DAE.Function.FUNCTION",
DAE_Function_FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Function_FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_NORM__INLINE__desc_added
#define DAE_InlineType_NORM__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_NORM__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_NORM__INLINE__desc = {
"DAE_InlineType_NORM__INLINE",
"DAE.InlineType.NORM_INLINE",
DAE_InlineType_NORM__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_NORM__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_BUILTIN__EARLY__INLINE__desc_added
#define DAE_InlineType_BUILTIN__EARLY__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_BUILTIN__EARLY__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_BUILTIN__EARLY__INLINE__desc = {
"DAE_InlineType_BUILTIN__EARLY__INLINE",
"DAE.InlineType.BUILTIN_EARLY_INLINE",
DAE_InlineType_BUILTIN__EARLY__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_BUILTIN__EARLY__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_EARLY__INLINE__desc_added
#define DAE_InlineType_EARLY__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_EARLY__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_EARLY__INLINE__desc = {
"DAE_InlineType_EARLY__INLINE",
"DAE.InlineType.EARLY_INLINE",
DAE_InlineType_EARLY__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_EARLY__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_DEFAULT__INLINE__desc_added
#define DAE_InlineType_DEFAULT__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_DEFAULT__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_DEFAULT__INLINE__desc = {
"DAE_InlineType_DEFAULT__INLINE",
"DAE.InlineType.DEFAULT_INLINE",
DAE_InlineType_DEFAULT__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_DEFAULT__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_NO__INLINE__desc_added
#define DAE_InlineType_NO__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_NO__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_NO__INLINE__desc = {
"DAE_InlineType_NO__INLINE",
"DAE.InlineType.NO_INLINE",
DAE_InlineType_NO__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_NO__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_AFTER__INDEX__RED__INLINE__desc_added
#define DAE_InlineType_AFTER__INDEX__RED__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_AFTER__INDEX__RED__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_AFTER__INDEX__RED__INLINE__desc = {
"DAE_InlineType_AFTER__INDEX__RED__INLINE",
"DAE.InlineType.AFTER_INDEX_RED_INLINE",
DAE_InlineType_AFTER__INDEX__RED__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_AFTER__INDEX__RED__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_AFTER__INDEX__RED__INLINE__desc_added
#define DAE_InlineType_AFTER__INDEX__RED__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_AFTER__INDEX__RED__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_AFTER__INDEX__RED__INLINE__desc = {
"DAE_InlineType_AFTER__INDEX__RED__INLINE",
"DAE.InlineType.AFTER_INDEX_RED_INLINE",
DAE_InlineType_AFTER__INDEX__RED__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_AFTER__INDEX__RED__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_NO__INLINE__desc_added
#define DAE_InlineType_NO__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_NO__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_NO__INLINE__desc = {
"DAE_InlineType_NO__INLINE",
"DAE.InlineType.NO_INLINE",
DAE_InlineType_NO__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_NO__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_DEFAULT__INLINE__desc_added
#define DAE_InlineType_DEFAULT__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_DEFAULT__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_DEFAULT__INLINE__desc = {
"DAE_InlineType_DEFAULT__INLINE",
"DAE.InlineType.DEFAULT_INLINE",
DAE_InlineType_DEFAULT__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_DEFAULT__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_EARLY__INLINE__desc_added
#define DAE_InlineType_EARLY__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_EARLY__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_EARLY__INLINE__desc = {
"DAE_InlineType_EARLY__INLINE",
"DAE.InlineType.EARLY_INLINE",
DAE_InlineType_EARLY__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_EARLY__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_BUILTIN__EARLY__INLINE__desc_added
#define DAE_InlineType_BUILTIN__EARLY__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_BUILTIN__EARLY__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_BUILTIN__EARLY__INLINE__desc = {
"DAE_InlineType_BUILTIN__EARLY__INLINE",
"DAE.InlineType.BUILTIN_EARLY_INLINE",
DAE_InlineType_BUILTIN__EARLY__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_BUILTIN__EARLY__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_InlineType_NORM__INLINE__desc_added
#define DAE_InlineType_NORM__INLINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_InlineType_NORM__INLINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_InlineType_NORM__INLINE__desc = {
"DAE_InlineType_NORM__INLINE",
"DAE.InlineType.NORM_INLINE",
DAE_InlineType_NORM__INLINE__desc__fields
};
#endif
#else
extern struct record_description DAE_InlineType_NORM__INLINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__DEF__desc_added
#define DAE_FunctionDefinition_FUNCTION__DEF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__DEF__desc__fields[1] = {"body"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__DEF__desc = {
"DAE_FunctionDefinition_FUNCTION__DEF",
"DAE.FunctionDefinition.FUNCTION_DEF",
DAE_FunctionDefinition_FUNCTION__DEF__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__DEF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__EXT__desc_added
#define DAE_FunctionDefinition_FUNCTION__EXT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__EXT__desc__fields[2] = {"body","externalDecl"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__EXT__desc = {
"DAE_FunctionDefinition_FUNCTION__EXT",
"DAE.FunctionDefinition.FUNCTION_EXT",
DAE_FunctionDefinition_FUNCTION__EXT__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__EXT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc_added
#define DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc__fields[6] = {"derivedFunction","derivativeFunction","derivativeOrder","conditionRefs","defaultDerivative","lowerOrderDerivatives"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc = {
"DAE_FunctionDefinition_FUNCTION__DER__MAPPER",
"DAE.FunctionDefinition.FUNCTION_DER_MAPPER",
DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__INVERSE__desc_added
#define DAE_FunctionDefinition_FUNCTION__INVERSE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__INVERSE__desc__fields[2] = {"inputParam","inverseCall"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__INVERSE__desc = {
"DAE_FunctionDefinition_FUNCTION__INVERSE",
"DAE.FunctionDefinition.FUNCTION_INVERSE",
DAE_FunctionDefinition_FUNCTION__INVERSE__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__INVERSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__INVERSE__desc_added
#define DAE_FunctionDefinition_FUNCTION__INVERSE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__INVERSE__desc__fields[2] = {"inputParam","inverseCall"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__INVERSE__desc = {
"DAE_FunctionDefinition_FUNCTION__INVERSE",
"DAE.FunctionDefinition.FUNCTION_INVERSE",
DAE_FunctionDefinition_FUNCTION__INVERSE__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__INVERSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc_added
#define DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc__fields[6] = {"derivedFunction","derivativeFunction","derivativeOrder","conditionRefs","defaultDerivative","lowerOrderDerivatives"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc = {
"DAE_FunctionDefinition_FUNCTION__DER__MAPPER",
"DAE.FunctionDefinition.FUNCTION_DER_MAPPER",
DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__DER__MAPPER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__EXT__desc_added
#define DAE_FunctionDefinition_FUNCTION__EXT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__EXT__desc__fields[2] = {"body","externalDecl"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__EXT__desc = {
"DAE_FunctionDefinition_FUNCTION__EXT",
"DAE.FunctionDefinition.FUNCTION_EXT",
DAE_FunctionDefinition_FUNCTION__EXT__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__EXT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionDefinition_FUNCTION__DEF__desc_added
#define DAE_FunctionDefinition_FUNCTION__DEF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionDefinition_FUNCTION__DEF__desc__fields[1] = {"body"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionDefinition_FUNCTION__DEF__desc = {
"DAE_FunctionDefinition_FUNCTION__DEF",
"DAE.FunctionDefinition.FUNCTION_DEF",
DAE_FunctionDefinition_FUNCTION__DEF__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionDefinition_FUNCTION__DEF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_derivativeCond_ZERO__DERIVATIVE__desc_added
#define DAE_derivativeCond_ZERO__DERIVATIVE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_derivativeCond_ZERO__DERIVATIVE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_derivativeCond_ZERO__DERIVATIVE__desc = {
"DAE_derivativeCond_ZERO__DERIVATIVE",
"DAE.derivativeCond.ZERO_DERIVATIVE",
DAE_derivativeCond_ZERO__DERIVATIVE__desc__fields
};
#endif
#else
extern struct record_description DAE_derivativeCond_ZERO__DERIVATIVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_derivativeCond_NO__DERIVATIVE__desc_added
#define DAE_derivativeCond_NO__DERIVATIVE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_derivativeCond_NO__DERIVATIVE__desc__fields[1] = {"binding"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_derivativeCond_NO__DERIVATIVE__desc = {
"DAE_derivativeCond_NO__DERIVATIVE",
"DAE.derivativeCond.NO_DERIVATIVE",
DAE_derivativeCond_NO__DERIVATIVE__desc__fields
};
#endif
#else
extern struct record_description DAE_derivativeCond_NO__DERIVATIVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_derivativeCond_NO__DERIVATIVE__desc_added
#define DAE_derivativeCond_NO__DERIVATIVE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_derivativeCond_NO__DERIVATIVE__desc__fields[1] = {"binding"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_derivativeCond_NO__DERIVATIVE__desc = {
"DAE_derivativeCond_NO__DERIVATIVE",
"DAE.derivativeCond.NO_DERIVATIVE",
DAE_derivativeCond_NO__DERIVATIVE__desc__fields
};
#endif
#else
extern struct record_description DAE_derivativeCond_NO__DERIVATIVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_derivativeCond_ZERO__DERIVATIVE__desc_added
#define DAE_derivativeCond_ZERO__DERIVATIVE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_derivativeCond_ZERO__DERIVATIVE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_derivativeCond_ZERO__DERIVATIVE__desc = {
"DAE_derivativeCond_ZERO__DERIVATIVE",
"DAE.derivativeCond.ZERO_DERIVATIVE",
DAE_derivativeCond_ZERO__DERIVATIVE__desc__fields
};
#endif
#else
extern struct record_description DAE_derivativeCond_ZERO__DERIVATIVE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__REAL__desc_added
#define DAE_VariableAttributes_VAR__ATTR__REAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__REAL__desc__fields[15] = {"quantity","unit","displayUnit","min","max","start","fixed","nominal","stateSelectOption","uncertainOption","distributionOption","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__REAL__desc = {
"DAE_VariableAttributes_VAR__ATTR__REAL",
"DAE.VariableAttributes.VAR_ATTR_REAL",
DAE_VariableAttributes_VAR__ATTR__REAL__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__REAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__INT__desc_added
#define DAE_VariableAttributes_VAR__ATTR__INT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__INT__desc__fields[11] = {"quantity","min","max","start","fixed","uncertainOption","distributionOption","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__INT__desc = {
"DAE_VariableAttributes_VAR__ATTR__INT",
"DAE.VariableAttributes.VAR_ATTR_INT",
DAE_VariableAttributes_VAR__ATTR__INT__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__INT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__BOOL__desc_added
#define DAE_VariableAttributes_VAR__ATTR__BOOL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__BOOL__desc__fields[7] = {"quantity","start","fixed","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__BOOL__desc = {
"DAE_VariableAttributes_VAR__ATTR__BOOL",
"DAE.VariableAttributes.VAR_ATTR_BOOL",
DAE_VariableAttributes_VAR__ATTR__BOOL__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__BOOL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__CLOCK__desc_added
#define DAE_VariableAttributes_VAR__ATTR__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__CLOCK__desc__fields[2] = {"isProtected","finalPrefix"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__CLOCK__desc = {
"DAE_VariableAttributes_VAR__ATTR__CLOCK",
"DAE.VariableAttributes.VAR_ATTR_CLOCK",
DAE_VariableAttributes_VAR__ATTR__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__STRING__desc_added
#define DAE_VariableAttributes_VAR__ATTR__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__STRING__desc__fields[7] = {"quantity","start","fixed","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__STRING__desc = {
"DAE_VariableAttributes_VAR__ATTR__STRING",
"DAE.VariableAttributes.VAR_ATTR_STRING",
DAE_VariableAttributes_VAR__ATTR__STRING__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc_added
#define DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc__fields[9] = {"quantity","min","max","start","fixed","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc = {
"DAE_VariableAttributes_VAR__ATTR__ENUMERATION",
"DAE.VariableAttributes.VAR_ATTR_ENUMERATION",
DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc_added
#define DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc__fields[9] = {"quantity","min","max","start","fixed","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc = {
"DAE_VariableAttributes_VAR__ATTR__ENUMERATION",
"DAE.VariableAttributes.VAR_ATTR_ENUMERATION",
DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__STRING__desc_added
#define DAE_VariableAttributes_VAR__ATTR__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__STRING__desc__fields[7] = {"quantity","start","fixed","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__STRING__desc = {
"DAE_VariableAttributes_VAR__ATTR__STRING",
"DAE.VariableAttributes.VAR_ATTR_STRING",
DAE_VariableAttributes_VAR__ATTR__STRING__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__CLOCK__desc_added
#define DAE_VariableAttributes_VAR__ATTR__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__CLOCK__desc__fields[2] = {"isProtected","finalPrefix"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__CLOCK__desc = {
"DAE_VariableAttributes_VAR__ATTR__CLOCK",
"DAE.VariableAttributes.VAR_ATTR_CLOCK",
DAE_VariableAttributes_VAR__ATTR__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__BOOL__desc_added
#define DAE_VariableAttributes_VAR__ATTR__BOOL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__BOOL__desc__fields[7] = {"quantity","start","fixed","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__BOOL__desc = {
"DAE_VariableAttributes_VAR__ATTR__BOOL",
"DAE.VariableAttributes.VAR_ATTR_BOOL",
DAE_VariableAttributes_VAR__ATTR__BOOL__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__BOOL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__INT__desc_added
#define DAE_VariableAttributes_VAR__ATTR__INT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__INT__desc__fields[11] = {"quantity","min","max","start","fixed","uncertainOption","distributionOption","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__INT__desc = {
"DAE_VariableAttributes_VAR__ATTR__INT",
"DAE.VariableAttributes.VAR_ATTR_INT",
DAE_VariableAttributes_VAR__ATTR__INT__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__INT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_VariableAttributes_VAR__ATTR__REAL__desc_added
#define DAE_VariableAttributes_VAR__ATTR__REAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_VariableAttributes_VAR__ATTR__REAL__desc__fields[15] = {"quantity","unit","displayUnit","min","max","start","fixed","nominal","stateSelectOption","uncertainOption","distributionOption","equationBound","isProtected","finalPrefix","startOrigin"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_VariableAttributes_VAR__ATTR__REAL__desc = {
"DAE_VariableAttributes_VAR__ATTR__REAL",
"DAE.VariableAttributes.VAR_ATTR_REAL",
DAE_VariableAttributes_VAR__ATTR__REAL__desc__fields
};
#endif
#else
extern struct record_description DAE_VariableAttributes_VAR__ATTR__REAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_NEVER__desc_added
#define DAE_StateSelect_NEVER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_NEVER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_NEVER__desc = {
"DAE_StateSelect_NEVER",
"DAE.StateSelect.NEVER",
DAE_StateSelect_NEVER__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_NEVER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_AVOID__desc_added
#define DAE_StateSelect_AVOID__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_AVOID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_AVOID__desc = {
"DAE_StateSelect_AVOID",
"DAE.StateSelect.AVOID",
DAE_StateSelect_AVOID__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_AVOID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_DEFAULT__desc_added
#define DAE_StateSelect_DEFAULT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_DEFAULT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_DEFAULT__desc = {
"DAE_StateSelect_DEFAULT",
"DAE.StateSelect.DEFAULT",
DAE_StateSelect_DEFAULT__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_DEFAULT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_PREFER__desc_added
#define DAE_StateSelect_PREFER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_PREFER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_PREFER__desc = {
"DAE_StateSelect_PREFER",
"DAE.StateSelect.PREFER",
DAE_StateSelect_PREFER__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_PREFER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_ALWAYS__desc_added
#define DAE_StateSelect_ALWAYS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_ALWAYS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_ALWAYS__desc = {
"DAE_StateSelect_ALWAYS",
"DAE.StateSelect.ALWAYS",
DAE_StateSelect_ALWAYS__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_ALWAYS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_ALWAYS__desc_added
#define DAE_StateSelect_ALWAYS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_ALWAYS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_ALWAYS__desc = {
"DAE_StateSelect_ALWAYS",
"DAE.StateSelect.ALWAYS",
DAE_StateSelect_ALWAYS__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_ALWAYS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_PREFER__desc_added
#define DAE_StateSelect_PREFER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_PREFER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_PREFER__desc = {
"DAE_StateSelect_PREFER",
"DAE.StateSelect.PREFER",
DAE_StateSelect_PREFER__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_PREFER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_DEFAULT__desc_added
#define DAE_StateSelect_DEFAULT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_DEFAULT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_DEFAULT__desc = {
"DAE_StateSelect_DEFAULT",
"DAE.StateSelect.DEFAULT",
DAE_StateSelect_DEFAULT__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_DEFAULT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_AVOID__desc_added
#define DAE_StateSelect_AVOID__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_AVOID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_AVOID__desc = {
"DAE_StateSelect_AVOID",
"DAE.StateSelect.AVOID",
DAE_StateSelect_AVOID__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_AVOID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_StateSelect_NEVER__desc_added
#define DAE_StateSelect_NEVER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_StateSelect_NEVER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_StateSelect_NEVER__desc = {
"DAE_StateSelect_NEVER",
"DAE.StateSelect.NEVER",
DAE_StateSelect_NEVER__desc__fields
};
#endif
#else
extern struct record_description DAE_StateSelect_NEVER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Uncertainty_GIVEN__desc_added
#define DAE_Uncertainty_GIVEN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Uncertainty_GIVEN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Uncertainty_GIVEN__desc = {
"DAE_Uncertainty_GIVEN",
"DAE.Uncertainty.GIVEN",
DAE_Uncertainty_GIVEN__desc__fields
};
#endif
#else
extern struct record_description DAE_Uncertainty_GIVEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Uncertainty_SOUGHT__desc_added
#define DAE_Uncertainty_SOUGHT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Uncertainty_SOUGHT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Uncertainty_SOUGHT__desc = {
"DAE_Uncertainty_SOUGHT",
"DAE.Uncertainty.SOUGHT",
DAE_Uncertainty_SOUGHT__desc__fields
};
#endif
#else
extern struct record_description DAE_Uncertainty_SOUGHT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Uncertainty_REFINE__desc_added
#define DAE_Uncertainty_REFINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Uncertainty_REFINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Uncertainty_REFINE__desc = {
"DAE_Uncertainty_REFINE",
"DAE.Uncertainty.REFINE",
DAE_Uncertainty_REFINE__desc__fields
};
#endif
#else
extern struct record_description DAE_Uncertainty_REFINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Uncertainty_REFINE__desc_added
#define DAE_Uncertainty_REFINE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Uncertainty_REFINE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Uncertainty_REFINE__desc = {
"DAE_Uncertainty_REFINE",
"DAE.Uncertainty.REFINE",
DAE_Uncertainty_REFINE__desc__fields
};
#endif
#else
extern struct record_description DAE_Uncertainty_REFINE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Uncertainty_SOUGHT__desc_added
#define DAE_Uncertainty_SOUGHT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Uncertainty_SOUGHT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Uncertainty_SOUGHT__desc = {
"DAE_Uncertainty_SOUGHT",
"DAE.Uncertainty.SOUGHT",
DAE_Uncertainty_SOUGHT__desc__fields
};
#endif
#else
extern struct record_description DAE_Uncertainty_SOUGHT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Uncertainty_GIVEN__desc_added
#define DAE_Uncertainty_GIVEN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Uncertainty_GIVEN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Uncertainty_GIVEN__desc = {
"DAE_Uncertainty_GIVEN",
"DAE.Uncertainty.GIVEN",
DAE_Uncertainty_GIVEN__desc__fields
};
#endif
#else
extern struct record_description DAE_Uncertainty_GIVEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Distribution_DISTRIBUTION__desc_added
#define DAE_Distribution_DISTRIBUTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Distribution_DISTRIBUTION__desc__fields[3] = {"name","params","paramNames"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Distribution_DISTRIBUTION__desc = {
"DAE_Distribution_DISTRIBUTION",
"DAE.Distribution.DISTRIBUTION",
DAE_Distribution_DISTRIBUTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Distribution_DISTRIBUTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Distribution_DISTRIBUTION__desc_added
#define DAE_Distribution_DISTRIBUTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Distribution_DISTRIBUTION__desc__fields[3] = {"name","params","paramNames"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Distribution_DISTRIBUTION__desc = {
"DAE_Distribution_DISTRIBUTION",
"DAE.Distribution.DISTRIBUTION",
DAE_Distribution_DISTRIBUTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Distribution_DISTRIBUTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_EXTARG__desc_added
#define DAE_ExtArg_EXTARG__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_EXTARG__desc__fields[3] = {"componentRef","direction","type_"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_EXTARG__desc = {
"DAE_ExtArg_EXTARG",
"DAE.ExtArg.EXTARG",
DAE_ExtArg_EXTARG__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_EXTARG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_EXTARGEXP__desc_added
#define DAE_ExtArg_EXTARGEXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_EXTARGEXP__desc__fields[2] = {"exp","type_"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_EXTARGEXP__desc = {
"DAE_ExtArg_EXTARGEXP",
"DAE.ExtArg.EXTARGEXP",
DAE_ExtArg_EXTARGEXP__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_EXTARGEXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_EXTARGSIZE__desc_added
#define DAE_ExtArg_EXTARGSIZE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_EXTARGSIZE__desc__fields[3] = {"componentRef","type_","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_EXTARGSIZE__desc = {
"DAE_ExtArg_EXTARGSIZE",
"DAE.ExtArg.EXTARGSIZE",
DAE_ExtArg_EXTARGSIZE__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_EXTARGSIZE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_NOEXTARG__desc_added
#define DAE_ExtArg_NOEXTARG__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_NOEXTARG__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_NOEXTARG__desc = {
"DAE_ExtArg_NOEXTARG",
"DAE.ExtArg.NOEXTARG",
DAE_ExtArg_NOEXTARG__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_NOEXTARG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_NOEXTARG__desc_added
#define DAE_ExtArg_NOEXTARG__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_NOEXTARG__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_NOEXTARG__desc = {
"DAE_ExtArg_NOEXTARG",
"DAE.ExtArg.NOEXTARG",
DAE_ExtArg_NOEXTARG__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_NOEXTARG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_EXTARGSIZE__desc_added
#define DAE_ExtArg_EXTARGSIZE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_EXTARGSIZE__desc__fields[3] = {"componentRef","type_","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_EXTARGSIZE__desc = {
"DAE_ExtArg_EXTARGSIZE",
"DAE.ExtArg.EXTARGSIZE",
DAE_ExtArg_EXTARGSIZE__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_EXTARGSIZE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_EXTARGEXP__desc_added
#define DAE_ExtArg_EXTARGEXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_EXTARGEXP__desc__fields[2] = {"exp","type_"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_EXTARGEXP__desc = {
"DAE_ExtArg_EXTARGEXP",
"DAE.ExtArg.EXTARGEXP",
DAE_ExtArg_EXTARGEXP__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_EXTARGEXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExtArg_EXTARG__desc_added
#define DAE_ExtArg_EXTARG__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExtArg_EXTARG__desc__fields[3] = {"componentRef","direction","type_"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExtArg_EXTARG__desc = {
"DAE_ExtArg_EXTARG",
"DAE.ExtArg.EXTARG",
DAE_ExtArg_EXTARG__desc__fields
};
#endif
#else
extern struct record_description DAE_ExtArg_EXTARG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExternalDecl_EXTERNALDECL__desc_added
#define DAE_ExternalDecl_EXTERNALDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExternalDecl_EXTERNALDECL__desc__fields[5] = {"name","args","returnArg","language","ann"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExternalDecl_EXTERNALDECL__desc = {
"DAE_ExternalDecl_EXTERNALDECL",
"DAE.ExternalDecl.EXTERNALDECL",
DAE_ExternalDecl_EXTERNALDECL__desc__fields
};
#endif
#else
extern struct record_description DAE_ExternalDecl_EXTERNALDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ExternalDecl_EXTERNALDECL__desc_added
#define DAE_ExternalDecl_EXTERNALDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ExternalDecl_EXTERNALDECL__desc__fields[5] = {"name","args","returnArg","language","ann"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ExternalDecl_EXTERNALDECL__desc = {
"DAE_ExternalDecl_EXTERNALDECL",
"DAE.ExternalDecl.EXTERNALDECL",
DAE_ExternalDecl_EXTERNALDECL__desc__fields
};
#endif
#else
extern struct record_description DAE_ExternalDecl_EXTERNALDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_DAElist_DAE__desc_added
#define DAE_DAElist_DAE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_DAElist_DAE__desc__fields[1] = {"elementLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_DAElist_DAE__desc = {
"DAE_DAElist_DAE",
"DAE.DAElist.DAE",
DAE_DAElist_DAE__desc__fields
};
#endif
#else
extern struct record_description DAE_DAElist_DAE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_DAElist_DAE__desc_added
#define DAE_DAElist_DAE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_DAElist_DAE__desc__fields[1] = {"elementLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_DAElist_DAE__desc = {
"DAE_DAElist_DAE",
"DAE.DAElist.DAE",
DAE_DAElist_DAE__desc__fields
};
#endif
#else
extern struct record_description DAE_DAElist_DAE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_AvlTreePathFunction_Tree_NODE__desc_added
#define DAE_AvlTreePathFunction_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_AvlTreePathFunction_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_AvlTreePathFunction_Tree_NODE__desc = {
"DAE_AvlTreePathFunction_Tree_NODE",
"DAE.AvlTreePathFunction.Tree.NODE",
DAE_AvlTreePathFunction_Tree_NODE__desc__fields
};
#endif
#else
extern struct record_description DAE_AvlTreePathFunction_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_AvlTreePathFunction_Tree_LEAF__desc_added
#define DAE_AvlTreePathFunction_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_AvlTreePathFunction_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_AvlTreePathFunction_Tree_LEAF__desc = {
"DAE_AvlTreePathFunction_Tree_LEAF",
"DAE.AvlTreePathFunction.Tree.LEAF",
DAE_AvlTreePathFunction_Tree_LEAF__desc__fields
};
#endif
#else
extern struct record_description DAE_AvlTreePathFunction_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_AvlTreePathFunction_Tree_EMPTY__desc_added
#define DAE_AvlTreePathFunction_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_AvlTreePathFunction_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_AvlTreePathFunction_Tree_EMPTY__desc = {
"DAE_AvlTreePathFunction_Tree_EMPTY",
"DAE.AvlTreePathFunction.Tree.EMPTY",
DAE_AvlTreePathFunction_Tree_EMPTY__desc__fields
};
#endif
#else
extern struct record_description DAE_AvlTreePathFunction_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_AvlTreePathFunction_Tree_NODE__desc_added
#define DAE_AvlTreePathFunction_Tree_NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_AvlTreePathFunction_Tree_NODE__desc__fields[5] = {"key","value","height","left","right"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_AvlTreePathFunction_Tree_NODE__desc = {
"DAE_AvlTreePathFunction_Tree_NODE",
"DAE.AvlTreePathFunction.Tree.NODE",
DAE_AvlTreePathFunction_Tree_NODE__desc__fields
};
#endif
#else
extern struct record_description DAE_AvlTreePathFunction_Tree_NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_AvlTreePathFunction_Tree_LEAF__desc_added
#define DAE_AvlTreePathFunction_Tree_LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_AvlTreePathFunction_Tree_LEAF__desc__fields[2] = {"key","value"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_AvlTreePathFunction_Tree_LEAF__desc = {
"DAE_AvlTreePathFunction_Tree_LEAF",
"DAE.AvlTreePathFunction.Tree.LEAF",
DAE_AvlTreePathFunction_Tree_LEAF__desc__fields
};
#endif
#else
extern struct record_description DAE_AvlTreePathFunction_Tree_LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_AvlTreePathFunction_Tree_EMPTY__desc_added
#define DAE_AvlTreePathFunction_Tree_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_AvlTreePathFunction_Tree_EMPTY__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_AvlTreePathFunction_Tree_EMPTY__desc = {
"DAE_AvlTreePathFunction_Tree_EMPTY",
"DAE.AvlTreePathFunction.Tree.EMPTY",
DAE_AvlTreePathFunction_Tree_EMPTY__desc__fields
};
#endif
#else
extern struct record_description DAE_AvlTreePathFunction_Tree_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Algorithm_ALGORITHM__STMTS__desc_added
#define DAE_Algorithm_ALGORITHM__STMTS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Algorithm_ALGORITHM__STMTS__desc__fields[1] = {"statementLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Algorithm_ALGORITHM__STMTS__desc = {
"DAE_Algorithm_ALGORITHM__STMTS",
"DAE.Algorithm.ALGORITHM_STMTS",
DAE_Algorithm_ALGORITHM__STMTS__desc__fields
};
#endif
#else
extern struct record_description DAE_Algorithm_ALGORITHM__STMTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Algorithm_ALGORITHM__STMTS__desc_added
#define DAE_Algorithm_ALGORITHM__STMTS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Algorithm_ALGORITHM__STMTS__desc__fields[1] = {"statementLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Algorithm_ALGORITHM__STMTS__desc = {
"DAE_Algorithm_ALGORITHM__STMTS",
"DAE.Algorithm.ALGORITHM_STMTS",
DAE_Algorithm_ALGORITHM__STMTS__desc__fields
};
#endif
#else
extern struct record_description DAE_Algorithm_ALGORITHM__STMTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Constraint_CONSTRAINT__EXPS__desc_added
#define DAE_Constraint_CONSTRAINT__EXPS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Constraint_CONSTRAINT__EXPS__desc__fields[1] = {"constraintLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Constraint_CONSTRAINT__EXPS__desc = {
"DAE_Constraint_CONSTRAINT__EXPS",
"DAE.Constraint.CONSTRAINT_EXPS",
DAE_Constraint_CONSTRAINT__EXPS__desc__fields
};
#endif
#else
extern struct record_description DAE_Constraint_CONSTRAINT__EXPS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Constraint_CONSTRAINT__DT__desc_added
#define DAE_Constraint_CONSTRAINT__DT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Constraint_CONSTRAINT__DT__desc__fields[2] = {"constraint","localCon"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Constraint_CONSTRAINT__DT__desc = {
"DAE_Constraint_CONSTRAINT__DT",
"DAE.Constraint.CONSTRAINT_DT",
DAE_Constraint_CONSTRAINT__DT__desc__fields
};
#endif
#else
extern struct record_description DAE_Constraint_CONSTRAINT__DT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Constraint_CONSTRAINT__DT__desc_added
#define DAE_Constraint_CONSTRAINT__DT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Constraint_CONSTRAINT__DT__desc__fields[2] = {"constraint","localCon"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Constraint_CONSTRAINT__DT__desc = {
"DAE_Constraint_CONSTRAINT__DT",
"DAE.Constraint.CONSTRAINT_DT",
DAE_Constraint_CONSTRAINT__DT__desc__fields
};
#endif
#else
extern struct record_description DAE_Constraint_CONSTRAINT__DT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Constraint_CONSTRAINT__EXPS__desc_added
#define DAE_Constraint_CONSTRAINT__EXPS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Constraint_CONSTRAINT__EXPS__desc__fields[1] = {"constraintLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Constraint_CONSTRAINT__EXPS__desc = {
"DAE_Constraint_CONSTRAINT__EXPS",
"DAE.Constraint.CONSTRAINT_EXPS",
DAE_Constraint_CONSTRAINT__EXPS__desc__fields
};
#endif
#else
extern struct record_description DAE_Constraint_CONSTRAINT__EXPS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc_added
#define DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc__fields[4] = {"objetiveE","objectiveIntegrandE","startTimeE","finalTimeE"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc = {
"DAE_ClassAttributes_OPTIMIZATION__ATTRS",
"DAE.ClassAttributes.OPTIMIZATION_ATTRS",
DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc__fields
};
#endif
#else
extern struct record_description DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc_added
#define DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc__fields[4] = {"objetiveE","objectiveIntegrandE","startTimeE","finalTimeE"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc = {
"DAE_ClassAttributes_OPTIMIZATION__ATTRS",
"DAE.ClassAttributes.OPTIMIZATION_ATTRS",
DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc__fields
};
#endif
#else
extern struct record_description DAE_ClassAttributes_OPTIMIZATION__ATTRS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ASSIGN__desc_added
#define DAE_Statement_STMT__ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ASSIGN__desc__fields[4] = {"type_","exp1","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ASSIGN__desc = {
"DAE_Statement_STMT__ASSIGN",
"DAE.Statement.STMT_ASSIGN",
DAE_Statement_STMT__ASSIGN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__TUPLE__ASSIGN__desc_added
#define DAE_Statement_STMT__TUPLE__ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__TUPLE__ASSIGN__desc__fields[4] = {"type_","expExpLst","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__TUPLE__ASSIGN__desc = {
"DAE_Statement_STMT__TUPLE__ASSIGN",
"DAE.Statement.STMT_TUPLE_ASSIGN",
DAE_Statement_STMT__TUPLE__ASSIGN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__TUPLE__ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ASSIGN__ARR__desc_added
#define DAE_Statement_STMT__ASSIGN__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ASSIGN__ARR__desc__fields[4] = {"type_","lhs","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ASSIGN__ARR__desc = {
"DAE_Statement_STMT__ASSIGN__ARR",
"DAE.Statement.STMT_ASSIGN_ARR",
DAE_Statement_STMT__ASSIGN__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ASSIGN__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__IF__desc_added
#define DAE_Statement_STMT__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__IF__desc__fields[4] = {"exp","statementLst","else_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__IF__desc = {
"DAE_Statement_STMT__IF",
"DAE.Statement.STMT_IF",
DAE_Statement_STMT__IF__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__FOR__desc_added
#define DAE_Statement_STMT__FOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__FOR__desc__fields[6] = {"type_","iterIsArray","iter","range","statementLst","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__FOR__desc = {
"DAE_Statement_STMT__FOR",
"DAE.Statement.STMT_FOR",
DAE_Statement_STMT__FOR__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__FOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__PARFOR__desc_added
#define DAE_Statement_STMT__PARFOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__PARFOR__desc__fields[7] = {"type_","iterIsArray","iter","range","statementLst","loopPrlVars","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__PARFOR__desc = {
"DAE_Statement_STMT__PARFOR",
"DAE.Statement.STMT_PARFOR",
DAE_Statement_STMT__PARFOR__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__PARFOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__WHILE__desc_added
#define DAE_Statement_STMT__WHILE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__WHILE__desc__fields[3] = {"exp","statementLst","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__WHILE__desc = {
"DAE_Statement_STMT__WHILE",
"DAE.Statement.STMT_WHILE",
DAE_Statement_STMT__WHILE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__WHILE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__WHEN__desc_added
#define DAE_Statement_STMT__WHEN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__WHEN__desc__fields[6] = {"exp","conditions","initialCall","statementLst","elseWhen","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__WHEN__desc = {
"DAE_Statement_STMT__WHEN",
"DAE.Statement.STMT_WHEN",
DAE_Statement_STMT__WHEN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__WHEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ASSERT__desc_added
#define DAE_Statement_STMT__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ASSERT__desc__fields[4] = {"cond","msg","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ASSERT__desc = {
"DAE_Statement_STMT__ASSERT",
"DAE.Statement.STMT_ASSERT",
DAE_Statement_STMT__ASSERT__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__TERMINATE__desc_added
#define DAE_Statement_STMT__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__TERMINATE__desc__fields[2] = {"msg","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__TERMINATE__desc = {
"DAE_Statement_STMT__TERMINATE",
"DAE.Statement.STMT_TERMINATE",
DAE_Statement_STMT__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__REINIT__desc_added
#define DAE_Statement_STMT__REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__REINIT__desc__fields[3] = {"var","value","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__REINIT__desc = {
"DAE_Statement_STMT__REINIT",
"DAE.Statement.STMT_REINIT",
DAE_Statement_STMT__REINIT__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__NORETCALL__desc_added
#define DAE_Statement_STMT__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__NORETCALL__desc = {
"DAE_Statement_STMT__NORETCALL",
"DAE.Statement.STMT_NORETCALL",
DAE_Statement_STMT__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__RETURN__desc_added
#define DAE_Statement_STMT__RETURN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__RETURN__desc__fields[1] = {"source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__RETURN__desc = {
"DAE_Statement_STMT__RETURN",
"DAE.Statement.STMT_RETURN",
DAE_Statement_STMT__RETURN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__RETURN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__BREAK__desc_added
#define DAE_Statement_STMT__BREAK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__BREAK__desc__fields[1] = {"source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__BREAK__desc = {
"DAE_Statement_STMT__BREAK",
"DAE.Statement.STMT_BREAK",
DAE_Statement_STMT__BREAK__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__BREAK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__CONTINUE__desc_added
#define DAE_Statement_STMT__CONTINUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__CONTINUE__desc__fields[1] = {"source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__CONTINUE__desc = {
"DAE_Statement_STMT__CONTINUE",
"DAE.Statement.STMT_CONTINUE",
DAE_Statement_STMT__CONTINUE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__CONTINUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ARRAY__INIT__desc_added
#define DAE_Statement_STMT__ARRAY__INIT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ARRAY__INIT__desc__fields[3] = {"name","ty","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ARRAY__INIT__desc = {
"DAE_Statement_STMT__ARRAY__INIT",
"DAE.Statement.STMT_ARRAY_INIT",
DAE_Statement_STMT__ARRAY__INIT__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ARRAY__INIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__FAILURE__desc_added
#define DAE_Statement_STMT__FAILURE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__FAILURE__desc__fields[2] = {"body","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__FAILURE__desc = {
"DAE_Statement_STMT__FAILURE",
"DAE.Statement.STMT_FAILURE",
DAE_Statement_STMT__FAILURE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__FAILURE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__FAILURE__desc_added
#define DAE_Statement_STMT__FAILURE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__FAILURE__desc__fields[2] = {"body","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__FAILURE__desc = {
"DAE_Statement_STMT__FAILURE",
"DAE.Statement.STMT_FAILURE",
DAE_Statement_STMT__FAILURE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__FAILURE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ARRAY__INIT__desc_added
#define DAE_Statement_STMT__ARRAY__INIT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ARRAY__INIT__desc__fields[3] = {"name","ty","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ARRAY__INIT__desc = {
"DAE_Statement_STMT__ARRAY__INIT",
"DAE.Statement.STMT_ARRAY_INIT",
DAE_Statement_STMT__ARRAY__INIT__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ARRAY__INIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__CONTINUE__desc_added
#define DAE_Statement_STMT__CONTINUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__CONTINUE__desc__fields[1] = {"source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__CONTINUE__desc = {
"DAE_Statement_STMT__CONTINUE",
"DAE.Statement.STMT_CONTINUE",
DAE_Statement_STMT__CONTINUE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__CONTINUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__BREAK__desc_added
#define DAE_Statement_STMT__BREAK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__BREAK__desc__fields[1] = {"source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__BREAK__desc = {
"DAE_Statement_STMT__BREAK",
"DAE.Statement.STMT_BREAK",
DAE_Statement_STMT__BREAK__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__BREAK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__RETURN__desc_added
#define DAE_Statement_STMT__RETURN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__RETURN__desc__fields[1] = {"source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__RETURN__desc = {
"DAE_Statement_STMT__RETURN",
"DAE.Statement.STMT_RETURN",
DAE_Statement_STMT__RETURN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__RETURN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__NORETCALL__desc_added
#define DAE_Statement_STMT__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__NORETCALL__desc = {
"DAE_Statement_STMT__NORETCALL",
"DAE.Statement.STMT_NORETCALL",
DAE_Statement_STMT__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__REINIT__desc_added
#define DAE_Statement_STMT__REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__REINIT__desc__fields[3] = {"var","value","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__REINIT__desc = {
"DAE_Statement_STMT__REINIT",
"DAE.Statement.STMT_REINIT",
DAE_Statement_STMT__REINIT__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__TERMINATE__desc_added
#define DAE_Statement_STMT__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__TERMINATE__desc__fields[2] = {"msg","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__TERMINATE__desc = {
"DAE_Statement_STMT__TERMINATE",
"DAE.Statement.STMT_TERMINATE",
DAE_Statement_STMT__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ASSERT__desc_added
#define DAE_Statement_STMT__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ASSERT__desc__fields[4] = {"cond","msg","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ASSERT__desc = {
"DAE_Statement_STMT__ASSERT",
"DAE.Statement.STMT_ASSERT",
DAE_Statement_STMT__ASSERT__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__WHEN__desc_added
#define DAE_Statement_STMT__WHEN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__WHEN__desc__fields[6] = {"exp","conditions","initialCall","statementLst","elseWhen","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__WHEN__desc = {
"DAE_Statement_STMT__WHEN",
"DAE.Statement.STMT_WHEN",
DAE_Statement_STMT__WHEN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__WHEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__WHILE__desc_added
#define DAE_Statement_STMT__WHILE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__WHILE__desc__fields[3] = {"exp","statementLst","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__WHILE__desc = {
"DAE_Statement_STMT__WHILE",
"DAE.Statement.STMT_WHILE",
DAE_Statement_STMT__WHILE__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__WHILE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__PARFOR__desc_added
#define DAE_Statement_STMT__PARFOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__PARFOR__desc__fields[7] = {"type_","iterIsArray","iter","range","statementLst","loopPrlVars","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__PARFOR__desc = {
"DAE_Statement_STMT__PARFOR",
"DAE.Statement.STMT_PARFOR",
DAE_Statement_STMT__PARFOR__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__PARFOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__FOR__desc_added
#define DAE_Statement_STMT__FOR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__FOR__desc__fields[6] = {"type_","iterIsArray","iter","range","statementLst","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__FOR__desc = {
"DAE_Statement_STMT__FOR",
"DAE.Statement.STMT_FOR",
DAE_Statement_STMT__FOR__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__FOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__IF__desc_added
#define DAE_Statement_STMT__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__IF__desc__fields[4] = {"exp","statementLst","else_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__IF__desc = {
"DAE_Statement_STMT__IF",
"DAE.Statement.STMT_IF",
DAE_Statement_STMT__IF__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ASSIGN__ARR__desc_added
#define DAE_Statement_STMT__ASSIGN__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ASSIGN__ARR__desc__fields[4] = {"type_","lhs","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ASSIGN__ARR__desc = {
"DAE_Statement_STMT__ASSIGN__ARR",
"DAE.Statement.STMT_ASSIGN_ARR",
DAE_Statement_STMT__ASSIGN__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ASSIGN__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__TUPLE__ASSIGN__desc_added
#define DAE_Statement_STMT__TUPLE__ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__TUPLE__ASSIGN__desc__fields[4] = {"type_","expExpLst","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__TUPLE__ASSIGN__desc = {
"DAE_Statement_STMT__TUPLE__ASSIGN",
"DAE.Statement.STMT_TUPLE_ASSIGN",
DAE_Statement_STMT__TUPLE__ASSIGN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__TUPLE__ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Statement_STMT__ASSIGN__desc_added
#define DAE_Statement_STMT__ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Statement_STMT__ASSIGN__desc__fields[4] = {"type_","exp1","exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Statement_STMT__ASSIGN__desc = {
"DAE_Statement_STMT__ASSIGN",
"DAE.Statement.STMT_ASSIGN",
DAE_Statement_STMT__ASSIGN__desc__fields
};
#endif
#else
extern struct record_description DAE_Statement_STMT__ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Else_NOELSE__desc_added
#define DAE_Else_NOELSE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Else_NOELSE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Else_NOELSE__desc = {
"DAE_Else_NOELSE",
"DAE.Else.NOELSE",
DAE_Else_NOELSE__desc__fields
};
#endif
#else
extern struct record_description DAE_Else_NOELSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Else_ELSEIF__desc_added
#define DAE_Else_ELSEIF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Else_ELSEIF__desc__fields[3] = {"exp","statementLst","else_"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Else_ELSEIF__desc = {
"DAE_Else_ELSEIF",
"DAE.Else.ELSEIF",
DAE_Else_ELSEIF__desc__fields
};
#endif
#else
extern struct record_description DAE_Else_ELSEIF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Else_ELSE__desc_added
#define DAE_Else_ELSE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Else_ELSE__desc__fields[1] = {"statementLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Else_ELSE__desc = {
"DAE_Else_ELSE",
"DAE.Else.ELSE",
DAE_Else_ELSE__desc__fields
};
#endif
#else
extern struct record_description DAE_Else_ELSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Else_ELSE__desc_added
#define DAE_Else_ELSE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Else_ELSE__desc__fields[1] = {"statementLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Else_ELSE__desc = {
"DAE_Else_ELSE",
"DAE.Else.ELSE",
DAE_Else_ELSE__desc__fields
};
#endif
#else
extern struct record_description DAE_Else_ELSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Else_ELSEIF__desc_added
#define DAE_Else_ELSEIF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Else_ELSEIF__desc__fields[3] = {"exp","statementLst","else_"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Else_ELSEIF__desc = {
"DAE_Else_ELSEIF",
"DAE.Else.ELSEIF",
DAE_Else_ELSEIF__desc__fields
};
#endif
#else
extern struct record_description DAE_Else_ELSEIF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Else_NOELSE__desc_added
#define DAE_Else_NOELSE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Else_NOELSE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Else_NOELSE__desc = {
"DAE_Else_NOELSE",
"DAE.Else.NOELSE",
DAE_Else_NOELSE__desc__fields
};
#endif
#else
extern struct record_description DAE_Else_NOELSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Var_TYPES__VAR__desc_added
#define DAE_Var_TYPES__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Var_TYPES__VAR__desc__fields[6] = {"name","attributes","ty","binding","bind_from_outside","constOfForIteratorRange"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Var_TYPES__VAR__desc = {
"DAE_Var_TYPES__VAR",
"DAE.Var.TYPES_VAR",
DAE_Var_TYPES__VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Var_TYPES__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Var_TYPES__VAR__desc_added
#define DAE_Var_TYPES__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Var_TYPES__VAR__desc__fields[6] = {"name","attributes","ty","binding","bind_from_outside","constOfForIteratorRange"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Var_TYPES__VAR__desc = {
"DAE_Var_TYPES__VAR",
"DAE.Var.TYPES_VAR",
DAE_Var_TYPES__VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Var_TYPES__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Attributes_ATTR__desc_added
#define DAE_Attributes_ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Attributes_ATTR__desc__fields[6] = {"connectorType","parallelism","variability","direction","innerOuter","visibility"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Attributes_ATTR__desc = {
"DAE_Attributes_ATTR",
"DAE.Attributes.ATTR",
DAE_Attributes_ATTR__desc__fields
};
#endif
#else
extern struct record_description DAE_Attributes_ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Attributes_ATTR__desc_added
#define DAE_Attributes_ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Attributes_ATTR__desc__fields[6] = {"connectorType","parallelism","variability","direction","innerOuter","visibility"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Attributes_ATTR__desc = {
"DAE_Attributes_ATTR",
"DAE.Attributes.ATTR",
DAE_Attributes_ATTR__desc__fields
};
#endif
#else
extern struct record_description DAE_Attributes_ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc_added
#define DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc = {
"DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE",
"DAE.BindingSource.BINDING_FROM_DEFAULT_VALUE",
DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__START__VALUE__desc_added
#define DAE_BindingSource_BINDING__FROM__START__VALUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__START__VALUE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__START__VALUE__desc = {
"DAE_BindingSource_BINDING__FROM__START__VALUE",
"DAE.BindingSource.BINDING_FROM_START_VALUE",
DAE_BindingSource_BINDING__FROM__START__VALUE__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__START__VALUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc_added
#define DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc = {
"DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS",
"DAE.BindingSource.BINDING_FROM_RECORD_SUBMODS",
DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc_added
#define DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc = {
"DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL",
"DAE.BindingSource.BINDING_FROM_DERIVED_RECORD_DECL",
DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc_added
#define DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc = {
"DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL",
"DAE.BindingSource.BINDING_FROM_DERIVED_RECORD_DECL",
DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__DERIVED__RECORD__DECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc_added
#define DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc = {
"DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS",
"DAE.BindingSource.BINDING_FROM_RECORD_SUBMODS",
DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__RECORD__SUBMODS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__START__VALUE__desc_added
#define DAE_BindingSource_BINDING__FROM__START__VALUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__START__VALUE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__START__VALUE__desc = {
"DAE_BindingSource_BINDING__FROM__START__VALUE",
"DAE.BindingSource.BINDING_FROM_START_VALUE",
DAE_BindingSource_BINDING__FROM__START__VALUE__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__START__VALUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc_added
#define DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc = {
"DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE",
"DAE.BindingSource.BINDING_FROM_DEFAULT_VALUE",
DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc__fields
};
#endif
#else
extern struct record_description DAE_BindingSource_BINDING__FROM__DEFAULT__VALUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Binding_UNBOUND__desc_added
#define DAE_Binding_UNBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Binding_UNBOUND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Binding_UNBOUND__desc = {
"DAE_Binding_UNBOUND",
"DAE.Binding.UNBOUND",
DAE_Binding_UNBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_Binding_UNBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Binding_EQBOUND__desc_added
#define DAE_Binding_EQBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Binding_EQBOUND__desc__fields[4] = {"exp","evaluatedExp","constant_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Binding_EQBOUND__desc = {
"DAE_Binding_EQBOUND",
"DAE.Binding.EQBOUND",
DAE_Binding_EQBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_Binding_EQBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Binding_VALBOUND__desc_added
#define DAE_Binding_VALBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Binding_VALBOUND__desc__fields[2] = {"valBound","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Binding_VALBOUND__desc = {
"DAE_Binding_VALBOUND",
"DAE.Binding.VALBOUND",
DAE_Binding_VALBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_Binding_VALBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Binding_VALBOUND__desc_added
#define DAE_Binding_VALBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Binding_VALBOUND__desc__fields[2] = {"valBound","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Binding_VALBOUND__desc = {
"DAE_Binding_VALBOUND",
"DAE.Binding.VALBOUND",
DAE_Binding_VALBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_Binding_VALBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Binding_EQBOUND__desc_added
#define DAE_Binding_EQBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Binding_EQBOUND__desc__fields[4] = {"exp","evaluatedExp","constant_","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Binding_EQBOUND__desc = {
"DAE_Binding_EQBOUND",
"DAE.Binding.EQBOUND",
DAE_Binding_EQBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_Binding_EQBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Binding_UNBOUND__desc_added
#define DAE_Binding_UNBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Binding_UNBOUND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Binding_UNBOUND__desc = {
"DAE_Binding_UNBOUND",
"DAE.Binding.UNBOUND",
DAE_Binding_UNBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_Binding_UNBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__INTEGER__desc_added
#define DAE_Type_T__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__INTEGER__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__INTEGER__desc = {
"DAE_Type_T__INTEGER",
"DAE.Type.T_INTEGER",
DAE_Type_T__INTEGER__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__REAL__desc_added
#define DAE_Type_T__REAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__REAL__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__REAL__desc = {
"DAE_Type_T__REAL",
"DAE.Type.T_REAL",
DAE_Type_T__REAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__REAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__STRING__desc_added
#define DAE_Type_T__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__STRING__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__STRING__desc = {
"DAE_Type_T__STRING",
"DAE.Type.T_STRING",
DAE_Type_T__STRING__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__BOOL__desc_added
#define DAE_Type_T__BOOL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__BOOL__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__BOOL__desc = {
"DAE_Type_T__BOOL",
"DAE.Type.T_BOOL",
DAE_Type_T__BOOL__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__BOOL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__CLOCK__desc_added
#define DAE_Type_T__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__CLOCK__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__CLOCK__desc = {
"DAE_Type_T__CLOCK",
"DAE.Type.T_CLOCK",
DAE_Type_T__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__ENUMERATION__desc_added
#define DAE_Type_T__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__ENUMERATION__desc__fields[5] = {"index","path","names","literalVarLst","attributeLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__ENUMERATION__desc = {
"DAE_Type_T__ENUMERATION",
"DAE.Type.T_ENUMERATION",
DAE_Type_T__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__ARRAY__desc_added
#define DAE_Type_T__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__ARRAY__desc__fields[2] = {"ty","dims"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__ARRAY__desc = {
"DAE_Type_T__ARRAY",
"DAE.Type.T_ARRAY",
DAE_Type_T__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__NORETCALL__desc_added
#define DAE_Type_T__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__NORETCALL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__NORETCALL__desc = {
"DAE_Type_T__NORETCALL",
"DAE.Type.T_NORETCALL",
DAE_Type_T__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__UNKNOWN__desc_added
#define DAE_Type_T__UNKNOWN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__UNKNOWN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__UNKNOWN__desc = {
"DAE_Type_T__UNKNOWN",
"DAE.Type.T_UNKNOWN",
DAE_Type_T__UNKNOWN__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__UNKNOWN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__COMPLEX__desc_added
#define DAE_Type_T__COMPLEX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__COMPLEX__desc__fields[3] = {"complexClassType","varLst","equalityConstraint"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__COMPLEX__desc = {
"DAE_Type_T__COMPLEX",
"DAE.Type.T_COMPLEX",
DAE_Type_T__COMPLEX__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__COMPLEX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__SUBTYPE__BASIC__desc_added
#define DAE_Type_T__SUBTYPE__BASIC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__SUBTYPE__BASIC__desc__fields[4] = {"complexClassType","varLst","complexType","equalityConstraint"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__SUBTYPE__BASIC__desc = {
"DAE_Type_T__SUBTYPE__BASIC",
"DAE.Type.T_SUBTYPE_BASIC",
DAE_Type_T__SUBTYPE__BASIC__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__SUBTYPE__BASIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__FUNCTION__desc_added
#define DAE_Type_T__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__FUNCTION__desc__fields[4] = {"funcArg","funcResultType","functionAttributes","path"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__FUNCTION__desc = {
"DAE_Type_T__FUNCTION",
"DAE.Type.T_FUNCTION",
DAE_Type_T__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__FUNCTION__REFERENCE__VAR__desc_added
#define DAE_Type_T__FUNCTION__REFERENCE__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__FUNCTION__REFERENCE__VAR__desc__fields[1] = {"functionType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__FUNCTION__REFERENCE__VAR__desc = {
"DAE_Type_T__FUNCTION__REFERENCE__VAR",
"DAE.Type.T_FUNCTION_REFERENCE_VAR",
DAE_Type_T__FUNCTION__REFERENCE__VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__FUNCTION__REFERENCE__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc_added
#define DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc__fields[2] = {"builtin","functionType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc = {
"DAE_Type_T__FUNCTION__REFERENCE__FUNC",
"DAE.Type.T_FUNCTION_REFERENCE_FUNC",
DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__TUPLE__desc_added
#define DAE_Type_T__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__TUPLE__desc__fields[2] = {"types","names"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__TUPLE__desc = {
"DAE_Type_T__TUPLE",
"DAE.Type.T_TUPLE",
DAE_Type_T__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__CODE__desc_added
#define DAE_Type_T__CODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__CODE__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__CODE__desc = {
"DAE_Type_T__CODE",
"DAE.Type.T_CODE",
DAE_Type_T__CODE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__CODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__ANYTYPE__desc_added
#define DAE_Type_T__ANYTYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__ANYTYPE__desc__fields[1] = {"anyClassType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__ANYTYPE__desc = {
"DAE_Type_T__ANYTYPE",
"DAE.Type.T_ANYTYPE",
DAE_Type_T__ANYTYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__ANYTYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METALIST__desc_added
#define DAE_Type_T__METALIST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METALIST__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METALIST__desc = {
"DAE_Type_T__METALIST",
"DAE.Type.T_METALIST",
DAE_Type_T__METALIST__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METALIST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METATUPLE__desc_added
#define DAE_Type_T__METATUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METATUPLE__desc__fields[1] = {"types"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METATUPLE__desc = {
"DAE_Type_T__METATUPLE",
"DAE.Type.T_METATUPLE",
DAE_Type_T__METATUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METATUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAOPTION__desc_added
#define DAE_Type_T__METAOPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAOPTION__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAOPTION__desc = {
"DAE_Type_T__METAOPTION",
"DAE.Type.T_METAOPTION",
DAE_Type_T__METAOPTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAOPTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAUNIONTYPE__desc_added
#define DAE_Type_T__METAUNIONTYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAUNIONTYPE__desc__fields[5] = {"paths","typeVars","knownSingleton","singletonType","path"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAUNIONTYPE__desc = {
"DAE_Type_T__METAUNIONTYPE",
"DAE.Type.T_METAUNIONTYPE",
DAE_Type_T__METAUNIONTYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAUNIONTYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METARECORD__desc_added
#define DAE_Type_T__METARECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METARECORD__desc__fields[6] = {"path","utPath","typeVars","index","fields","knownSingleton"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METARECORD__desc = {
"DAE_Type_T__METARECORD",
"DAE.Type.T_METARECORD",
DAE_Type_T__METARECORD__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METARECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAARRAY__desc_added
#define DAE_Type_T__METAARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAARRAY__desc = {
"DAE_Type_T__METAARRAY",
"DAE.Type.T_METAARRAY",
DAE_Type_T__METAARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METABOXED__desc_added
#define DAE_Type_T__METABOXED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METABOXED__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METABOXED__desc = {
"DAE_Type_T__METABOXED",
"DAE.Type.T_METABOXED",
DAE_Type_T__METABOXED__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METABOXED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAPOLYMORPHIC__desc_added
#define DAE_Type_T__METAPOLYMORPHIC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAPOLYMORPHIC__desc__fields[1] = {"name"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAPOLYMORPHIC__desc = {
"DAE_Type_T__METAPOLYMORPHIC",
"DAE.Type.T_METAPOLYMORPHIC",
DAE_Type_T__METAPOLYMORPHIC__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAPOLYMORPHIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METATYPE__desc_added
#define DAE_Type_T__METATYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METATYPE__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METATYPE__desc = {
"DAE_Type_T__METATYPE",
"DAE.Type.T_METATYPE",
DAE_Type_T__METATYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METATYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METATYPE__desc_added
#define DAE_Type_T__METATYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METATYPE__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METATYPE__desc = {
"DAE_Type_T__METATYPE",
"DAE.Type.T_METATYPE",
DAE_Type_T__METATYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METATYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAPOLYMORPHIC__desc_added
#define DAE_Type_T__METAPOLYMORPHIC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAPOLYMORPHIC__desc__fields[1] = {"name"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAPOLYMORPHIC__desc = {
"DAE_Type_T__METAPOLYMORPHIC",
"DAE.Type.T_METAPOLYMORPHIC",
DAE_Type_T__METAPOLYMORPHIC__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAPOLYMORPHIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METABOXED__desc_added
#define DAE_Type_T__METABOXED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METABOXED__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METABOXED__desc = {
"DAE_Type_T__METABOXED",
"DAE.Type.T_METABOXED",
DAE_Type_T__METABOXED__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METABOXED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAARRAY__desc_added
#define DAE_Type_T__METAARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAARRAY__desc = {
"DAE_Type_T__METAARRAY",
"DAE.Type.T_METAARRAY",
DAE_Type_T__METAARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METARECORD__desc_added
#define DAE_Type_T__METARECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METARECORD__desc__fields[6] = {"path","utPath","typeVars","index","fields","knownSingleton"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METARECORD__desc = {
"DAE_Type_T__METARECORD",
"DAE.Type.T_METARECORD",
DAE_Type_T__METARECORD__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METARECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAUNIONTYPE__desc_added
#define DAE_Type_T__METAUNIONTYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAUNIONTYPE__desc__fields[5] = {"paths","typeVars","knownSingleton","singletonType","path"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAUNIONTYPE__desc = {
"DAE_Type_T__METAUNIONTYPE",
"DAE.Type.T_METAUNIONTYPE",
DAE_Type_T__METAUNIONTYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAUNIONTYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METAOPTION__desc_added
#define DAE_Type_T__METAOPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METAOPTION__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METAOPTION__desc = {
"DAE_Type_T__METAOPTION",
"DAE.Type.T_METAOPTION",
DAE_Type_T__METAOPTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METAOPTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METATUPLE__desc_added
#define DAE_Type_T__METATUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METATUPLE__desc__fields[1] = {"types"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METATUPLE__desc = {
"DAE_Type_T__METATUPLE",
"DAE.Type.T_METATUPLE",
DAE_Type_T__METATUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METATUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__METALIST__desc_added
#define DAE_Type_T__METALIST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__METALIST__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__METALIST__desc = {
"DAE_Type_T__METALIST",
"DAE.Type.T_METALIST",
DAE_Type_T__METALIST__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__METALIST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__ANYTYPE__desc_added
#define DAE_Type_T__ANYTYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__ANYTYPE__desc__fields[1] = {"anyClassType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__ANYTYPE__desc = {
"DAE_Type_T__ANYTYPE",
"DAE.Type.T_ANYTYPE",
DAE_Type_T__ANYTYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__ANYTYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__CODE__desc_added
#define DAE_Type_T__CODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__CODE__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__CODE__desc = {
"DAE_Type_T__CODE",
"DAE.Type.T_CODE",
DAE_Type_T__CODE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__CODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__TUPLE__desc_added
#define DAE_Type_T__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__TUPLE__desc__fields[2] = {"types","names"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__TUPLE__desc = {
"DAE_Type_T__TUPLE",
"DAE.Type.T_TUPLE",
DAE_Type_T__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc_added
#define DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc__fields[2] = {"builtin","functionType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc = {
"DAE_Type_T__FUNCTION__REFERENCE__FUNC",
"DAE.Type.T_FUNCTION_REFERENCE_FUNC",
DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__FUNCTION__REFERENCE__FUNC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__FUNCTION__REFERENCE__VAR__desc_added
#define DAE_Type_T__FUNCTION__REFERENCE__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__FUNCTION__REFERENCE__VAR__desc__fields[1] = {"functionType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__FUNCTION__REFERENCE__VAR__desc = {
"DAE_Type_T__FUNCTION__REFERENCE__VAR",
"DAE.Type.T_FUNCTION_REFERENCE_VAR",
DAE_Type_T__FUNCTION__REFERENCE__VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__FUNCTION__REFERENCE__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__FUNCTION__desc_added
#define DAE_Type_T__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__FUNCTION__desc__fields[4] = {"funcArg","funcResultType","functionAttributes","path"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__FUNCTION__desc = {
"DAE_Type_T__FUNCTION",
"DAE.Type.T_FUNCTION",
DAE_Type_T__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__SUBTYPE__BASIC__desc_added
#define DAE_Type_T__SUBTYPE__BASIC__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__SUBTYPE__BASIC__desc__fields[4] = {"complexClassType","varLst","complexType","equalityConstraint"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__SUBTYPE__BASIC__desc = {
"DAE_Type_T__SUBTYPE__BASIC",
"DAE.Type.T_SUBTYPE_BASIC",
DAE_Type_T__SUBTYPE__BASIC__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__SUBTYPE__BASIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__COMPLEX__desc_added
#define DAE_Type_T__COMPLEX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__COMPLEX__desc__fields[3] = {"complexClassType","varLst","equalityConstraint"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__COMPLEX__desc = {
"DAE_Type_T__COMPLEX",
"DAE.Type.T_COMPLEX",
DAE_Type_T__COMPLEX__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__COMPLEX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__UNKNOWN__desc_added
#define DAE_Type_T__UNKNOWN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__UNKNOWN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__UNKNOWN__desc = {
"DAE_Type_T__UNKNOWN",
"DAE.Type.T_UNKNOWN",
DAE_Type_T__UNKNOWN__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__UNKNOWN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__NORETCALL__desc_added
#define DAE_Type_T__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__NORETCALL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__NORETCALL__desc = {
"DAE_Type_T__NORETCALL",
"DAE.Type.T_NORETCALL",
DAE_Type_T__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__ARRAY__desc_added
#define DAE_Type_T__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__ARRAY__desc__fields[2] = {"ty","dims"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__ARRAY__desc = {
"DAE_Type_T__ARRAY",
"DAE.Type.T_ARRAY",
DAE_Type_T__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__ENUMERATION__desc_added
#define DAE_Type_T__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__ENUMERATION__desc__fields[5] = {"index","path","names","literalVarLst","attributeLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__ENUMERATION__desc = {
"DAE_Type_T__ENUMERATION",
"DAE.Type.T_ENUMERATION",
DAE_Type_T__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__CLOCK__desc_added
#define DAE_Type_T__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__CLOCK__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__CLOCK__desc = {
"DAE_Type_T__CLOCK",
"DAE.Type.T_CLOCK",
DAE_Type_T__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__BOOL__desc_added
#define DAE_Type_T__BOOL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__BOOL__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__BOOL__desc = {
"DAE_Type_T__BOOL",
"DAE.Type.T_BOOL",
DAE_Type_T__BOOL__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__BOOL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__STRING__desc_added
#define DAE_Type_T__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__STRING__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__STRING__desc = {
"DAE_Type_T__STRING",
"DAE.Type.T_STRING",
DAE_Type_T__STRING__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__REAL__desc_added
#define DAE_Type_T__REAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__REAL__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__REAL__desc = {
"DAE_Type_T__REAL",
"DAE.Type.T_REAL",
DAE_Type_T__REAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__REAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Type_T__INTEGER__desc_added
#define DAE_Type_T__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Type_T__INTEGER__desc__fields[1] = {"varLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Type_T__INTEGER__desc = {
"DAE_Type_T__INTEGER",
"DAE.Type.T_INTEGER",
DAE_Type_T__INTEGER__desc__fields
};
#endif
#else
extern struct record_description DAE_Type_T__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__EXPRESSION__desc_added
#define DAE_CodeType_C__EXPRESSION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__EXPRESSION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__EXPRESSION__desc = {
"DAE_CodeType_C__EXPRESSION",
"DAE.CodeType.C_EXPRESSION",
DAE_CodeType_C__EXPRESSION__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__EXPRESSION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc_added
#define DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc = {
"DAE_CodeType_C__EXPRESSION__OR__MODIFICATION",
"DAE.CodeType.C_EXPRESSION_OR_MODIFICATION",
DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__MODIFICATION__desc_added
#define DAE_CodeType_C__MODIFICATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__MODIFICATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__MODIFICATION__desc = {
"DAE_CodeType_C__MODIFICATION",
"DAE.CodeType.C_MODIFICATION",
DAE_CodeType_C__MODIFICATION__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__MODIFICATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__TYPENAME__desc_added
#define DAE_CodeType_C__TYPENAME__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__TYPENAME__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__TYPENAME__desc = {
"DAE_CodeType_C__TYPENAME",
"DAE.CodeType.C_TYPENAME",
DAE_CodeType_C__TYPENAME__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__TYPENAME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__VARIABLENAME__desc_added
#define DAE_CodeType_C__VARIABLENAME__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__VARIABLENAME__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__VARIABLENAME__desc = {
"DAE_CodeType_C__VARIABLENAME",
"DAE.CodeType.C_VARIABLENAME",
DAE_CodeType_C__VARIABLENAME__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__VARIABLENAME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__VARIABLENAMES__desc_added
#define DAE_CodeType_C__VARIABLENAMES__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__VARIABLENAMES__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__VARIABLENAMES__desc = {
"DAE_CodeType_C__VARIABLENAMES",
"DAE.CodeType.C_VARIABLENAMES",
DAE_CodeType_C__VARIABLENAMES__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__VARIABLENAMES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__VARIABLENAMES__desc_added
#define DAE_CodeType_C__VARIABLENAMES__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__VARIABLENAMES__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__VARIABLENAMES__desc = {
"DAE_CodeType_C__VARIABLENAMES",
"DAE.CodeType.C_VARIABLENAMES",
DAE_CodeType_C__VARIABLENAMES__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__VARIABLENAMES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__VARIABLENAME__desc_added
#define DAE_CodeType_C__VARIABLENAME__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__VARIABLENAME__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__VARIABLENAME__desc = {
"DAE_CodeType_C__VARIABLENAME",
"DAE.CodeType.C_VARIABLENAME",
DAE_CodeType_C__VARIABLENAME__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__VARIABLENAME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__TYPENAME__desc_added
#define DAE_CodeType_C__TYPENAME__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__TYPENAME__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__TYPENAME__desc = {
"DAE_CodeType_C__TYPENAME",
"DAE.CodeType.C_TYPENAME",
DAE_CodeType_C__TYPENAME__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__TYPENAME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__MODIFICATION__desc_added
#define DAE_CodeType_C__MODIFICATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__MODIFICATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__MODIFICATION__desc = {
"DAE_CodeType_C__MODIFICATION",
"DAE.CodeType.C_MODIFICATION",
DAE_CodeType_C__MODIFICATION__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__MODIFICATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc_added
#define DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc = {
"DAE_CodeType_C__EXPRESSION__OR__MODIFICATION",
"DAE.CodeType.C_EXPRESSION_OR_MODIFICATION",
DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__EXPRESSION__OR__MODIFICATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CodeType_C__EXPRESSION__desc_added
#define DAE_CodeType_C__EXPRESSION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CodeType_C__EXPRESSION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CodeType_C__EXPRESSION__desc = {
"DAE_CodeType_C__EXPRESSION",
"DAE.CodeType.C_EXPRESSION",
DAE_CodeType_C__EXPRESSION__desc__fields
};
#endif
#else
extern struct record_description DAE_CodeType_C__EXPRESSION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc_added
#define DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc__fields[1] = {"fun"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc = {
"DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION",
"DAE.EvaluateSingletonType.EVAL_SINGLETON_TYPE_FUNCTION",
DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc_added
#define DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc = {
"DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE",
"DAE.EvaluateSingletonType.EVAL_SINGLETON_KNOWN_TYPE",
DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EvaluateSingletonType_NOT__SINGLETON__desc_added
#define DAE_EvaluateSingletonType_NOT__SINGLETON__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EvaluateSingletonType_NOT__SINGLETON__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EvaluateSingletonType_NOT__SINGLETON__desc = {
"DAE_EvaluateSingletonType_NOT__SINGLETON",
"DAE.EvaluateSingletonType.NOT_SINGLETON",
DAE_EvaluateSingletonType_NOT__SINGLETON__desc__fields
};
#endif
#else
extern struct record_description DAE_EvaluateSingletonType_NOT__SINGLETON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EvaluateSingletonType_NOT__SINGLETON__desc_added
#define DAE_EvaluateSingletonType_NOT__SINGLETON__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EvaluateSingletonType_NOT__SINGLETON__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EvaluateSingletonType_NOT__SINGLETON__desc = {
"DAE_EvaluateSingletonType_NOT__SINGLETON",
"DAE.EvaluateSingletonType.NOT_SINGLETON",
DAE_EvaluateSingletonType_NOT__SINGLETON__desc__fields
};
#endif
#else
extern struct record_description DAE_EvaluateSingletonType_NOT__SINGLETON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc_added
#define DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc = {
"DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE",
"DAE.EvaluateSingletonType.EVAL_SINGLETON_KNOWN_TYPE",
DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__KNOWN__TYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc_added
#define DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc__fields[1] = {"fun"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc = {
"DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION",
"DAE.EvaluateSingletonType.EVAL_SINGLETON_TYPE_FUNCTION",
DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_EvaluateSingletonType_EVAL__SINGLETON__TYPE__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc_added
#define DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc__fields[6] = {"inline","isOpenModelicaPure","isImpure","isFunctionPointer","isBuiltin","functionParallelism"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc = {
"DAE_FunctionAttributes_FUNCTION__ATTRIBUTES",
"DAE.FunctionAttributes.FUNCTION_ATTRIBUTES",
DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc_added
#define DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc__fields[6] = {"inline","isOpenModelicaPure","isImpure","isFunctionPointer","isBuiltin","functionParallelism"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc = {
"DAE_FunctionAttributes_FUNCTION__ATTRIBUTES",
"DAE.FunctionAttributes.FUNCTION_ATTRIBUTES",
DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionAttributes_FUNCTION__ATTRIBUTES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc_added
#define DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc = {
"DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN",
"DAE.FunctionBuiltin.FUNCTION_NOT_BUILTIN",
DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc_added
#define DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc__fields[2] = {"name","unboxArgs"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc = {
"DAE_FunctionBuiltin_FUNCTION__BUILTIN",
"DAE.FunctionBuiltin.FUNCTION_BUILTIN",
DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc_added
#define DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc = {
"DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR",
"DAE.FunctionBuiltin.FUNCTION_BUILTIN_PTR",
DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc_added
#define DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc = {
"DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR",
"DAE.FunctionBuiltin.FUNCTION_BUILTIN_PTR",
DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__PTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc_added
#define DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc__fields[2] = {"name","unboxArgs"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc = {
"DAE_FunctionBuiltin_FUNCTION__BUILTIN",
"DAE.FunctionBuiltin.FUNCTION_BUILTIN",
DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionBuiltin_FUNCTION__BUILTIN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc_added
#define DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc = {
"DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN",
"DAE.FunctionBuiltin.FUNCTION_NOT_BUILTIN",
DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionBuiltin_FUNCTION__NOT__BUILTIN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionParallelism_FP__NON__PARALLEL__desc_added
#define DAE_FunctionParallelism_FP__NON__PARALLEL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionParallelism_FP__NON__PARALLEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionParallelism_FP__NON__PARALLEL__desc = {
"DAE_FunctionParallelism_FP__NON__PARALLEL",
"DAE.FunctionParallelism.FP_NON_PARALLEL",
DAE_FunctionParallelism_FP__NON__PARALLEL__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionParallelism_FP__NON__PARALLEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc_added
#define DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc = {
"DAE_FunctionParallelism_FP__PARALLEL__FUNCTION",
"DAE.FunctionParallelism.FP_PARALLEL_FUNCTION",
DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc_added
#define DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc = {
"DAE_FunctionParallelism_FP__KERNEL__FUNCTION",
"DAE.FunctionParallelism.FP_KERNEL_FUNCTION",
DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc_added
#define DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc = {
"DAE_FunctionParallelism_FP__KERNEL__FUNCTION",
"DAE.FunctionParallelism.FP_KERNEL_FUNCTION",
DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionParallelism_FP__KERNEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc_added
#define DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc = {
"DAE_FunctionParallelism_FP__PARALLEL__FUNCTION",
"DAE.FunctionParallelism.FP_PARALLEL_FUNCTION",
DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionParallelism_FP__PARALLEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FunctionParallelism_FP__NON__PARALLEL__desc_added
#define DAE_FunctionParallelism_FP__NON__PARALLEL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FunctionParallelism_FP__NON__PARALLEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FunctionParallelism_FP__NON__PARALLEL__desc = {
"DAE_FunctionParallelism_FP__NON__PARALLEL",
"DAE.FunctionParallelism.FP_NON_PARALLEL",
DAE_FunctionParallelism_FP__NON__PARALLEL__desc__fields
};
#endif
#else
extern struct record_description DAE_FunctionParallelism_FP__NON__PARALLEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__INTEGER__desc_added
#define DAE_Dimension_DIM__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__INTEGER__desc__fields[1] = {"integer"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__INTEGER__desc = {
"DAE_Dimension_DIM__INTEGER",
"DAE.Dimension.DIM_INTEGER",
DAE_Dimension_DIM__INTEGER__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__BOOLEAN__desc_added
#define DAE_Dimension_DIM__BOOLEAN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__BOOLEAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__BOOLEAN__desc = {
"DAE_Dimension_DIM__BOOLEAN",
"DAE.Dimension.DIM_BOOLEAN",
DAE_Dimension_DIM__BOOLEAN__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__BOOLEAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__ENUM__desc_added
#define DAE_Dimension_DIM__ENUM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__ENUM__desc__fields[3] = {"enumTypeName","literals","size"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__ENUM__desc = {
"DAE_Dimension_DIM__ENUM",
"DAE.Dimension.DIM_ENUM",
DAE_Dimension_DIM__ENUM__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__ENUM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__EXP__desc_added
#define DAE_Dimension_DIM__EXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__EXP__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__EXP__desc = {
"DAE_Dimension_DIM__EXP",
"DAE.Dimension.DIM_EXP",
DAE_Dimension_DIM__EXP__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__EXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__UNKNOWN__desc_added
#define DAE_Dimension_DIM__UNKNOWN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__UNKNOWN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__UNKNOWN__desc = {
"DAE_Dimension_DIM__UNKNOWN",
"DAE.Dimension.DIM_UNKNOWN",
DAE_Dimension_DIM__UNKNOWN__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__UNKNOWN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__UNKNOWN__desc_added
#define DAE_Dimension_DIM__UNKNOWN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__UNKNOWN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__UNKNOWN__desc = {
"DAE_Dimension_DIM__UNKNOWN",
"DAE.Dimension.DIM_UNKNOWN",
DAE_Dimension_DIM__UNKNOWN__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__UNKNOWN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__EXP__desc_added
#define DAE_Dimension_DIM__EXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__EXP__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__EXP__desc = {
"DAE_Dimension_DIM__EXP",
"DAE.Dimension.DIM_EXP",
DAE_Dimension_DIM__EXP__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__EXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__ENUM__desc_added
#define DAE_Dimension_DIM__ENUM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__ENUM__desc__fields[3] = {"enumTypeName","literals","size"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__ENUM__desc = {
"DAE_Dimension_DIM__ENUM",
"DAE.Dimension.DIM_ENUM",
DAE_Dimension_DIM__ENUM__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__ENUM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__BOOLEAN__desc_added
#define DAE_Dimension_DIM__BOOLEAN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__BOOLEAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__BOOLEAN__desc = {
"DAE_Dimension_DIM__BOOLEAN",
"DAE.Dimension.DIM_BOOLEAN",
DAE_Dimension_DIM__BOOLEAN__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__BOOLEAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Dimension_DIM__INTEGER__desc_added
#define DAE_Dimension_DIM__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Dimension_DIM__INTEGER__desc__fields[1] = {"integer"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Dimension_DIM__INTEGER__desc = {
"DAE_Dimension_DIM__INTEGER",
"DAE.Dimension.DIM_INTEGER",
DAE_Dimension_DIM__INTEGER__desc__fields
};
#endif
#else
extern struct record_description DAE_Dimension_DIM__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_DimensionBinding_DIM__UNBOUND__desc_added
#define DAE_DimensionBinding_DIM__UNBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_DimensionBinding_DIM__UNBOUND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_DimensionBinding_DIM__UNBOUND__desc = {
"DAE_DimensionBinding_DIM__UNBOUND",
"DAE.DimensionBinding.DIM_UNBOUND",
DAE_DimensionBinding_DIM__UNBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_DimensionBinding_DIM__UNBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_DimensionBinding_DIM__BOUND__desc_added
#define DAE_DimensionBinding_DIM__BOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_DimensionBinding_DIM__BOUND__desc__fields[2] = {"binding","constrains"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_DimensionBinding_DIM__BOUND__desc = {
"DAE_DimensionBinding_DIM__BOUND",
"DAE.DimensionBinding.DIM_BOUND",
DAE_DimensionBinding_DIM__BOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_DimensionBinding_DIM__BOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_DimensionBinding_DIM__BOUND__desc_added
#define DAE_DimensionBinding_DIM__BOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_DimensionBinding_DIM__BOUND__desc__fields[2] = {"binding","constrains"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_DimensionBinding_DIM__BOUND__desc = {
"DAE_DimensionBinding_DIM__BOUND",
"DAE.DimensionBinding.DIM_BOUND",
DAE_DimensionBinding_DIM__BOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_DimensionBinding_DIM__BOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_DimensionBinding_DIM__UNBOUND__desc_added
#define DAE_DimensionBinding_DIM__UNBOUND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_DimensionBinding_DIM__UNBOUND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_DimensionBinding_DIM__UNBOUND__desc = {
"DAE_DimensionBinding_DIM__UNBOUND",
"DAE.DimensionBinding.DIM_UNBOUND",
DAE_DimensionBinding_DIM__UNBOUND__desc__fields
};
#endif
#else
extern struct record_description DAE_DimensionBinding_DIM__UNBOUND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FuncArg_FUNCARG__desc_added
#define DAE_FuncArg_FUNCARG__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FuncArg_FUNCARG__desc__fields[5] = {"name","ty","const","par","defaultBinding"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FuncArg_FUNCARG__desc = {
"DAE_FuncArg_FUNCARG",
"DAE.FuncArg.FUNCARG",
DAE_FuncArg_FUNCARG__desc__fields
};
#endif
#else
extern struct record_description DAE_FuncArg_FUNCARG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_FuncArg_FUNCARG__desc_added
#define DAE_FuncArg_FUNCARG__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_FuncArg_FUNCARG__desc__fields[5] = {"name","ty","const","par","defaultBinding"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_FuncArg_FUNCARG__desc = {
"DAE_FuncArg_FUNCARG",
"DAE.FuncArg.FUNCARG",
DAE_FuncArg_FUNCARG__desc__fields
};
#endif
#else
extern struct record_description DAE_FuncArg_FUNCARG__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__CONST__desc_added
#define DAE_Const_C__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__CONST__desc = {
"DAE_Const_C__CONST",
"DAE.Const.C_CONST",
DAE_Const_C__CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__PARAM__desc_added
#define DAE_Const_C__PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__PARAM__desc = {
"DAE_Const_C__PARAM",
"DAE.Const.C_PARAM",
DAE_Const_C__PARAM__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__VAR__desc_added
#define DAE_Const_C__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__VAR__desc = {
"DAE_Const_C__VAR",
"DAE.Const.C_VAR",
DAE_Const_C__VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__UNKNOWN__desc_added
#define DAE_Const_C__UNKNOWN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__UNKNOWN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__UNKNOWN__desc = {
"DAE_Const_C__UNKNOWN",
"DAE.Const.C_UNKNOWN",
DAE_Const_C__UNKNOWN__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__UNKNOWN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__UNKNOWN__desc_added
#define DAE_Const_C__UNKNOWN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__UNKNOWN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__UNKNOWN__desc = {
"DAE_Const_C__UNKNOWN",
"DAE.Const.C_UNKNOWN",
DAE_Const_C__UNKNOWN__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__UNKNOWN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__VAR__desc_added
#define DAE_Const_C__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__VAR__desc = {
"DAE_Const_C__VAR",
"DAE.Const.C_VAR",
DAE_Const_C__VAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__PARAM__desc_added
#define DAE_Const_C__PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__PARAM__desc = {
"DAE_Const_C__PARAM",
"DAE.Const.C_PARAM",
DAE_Const_C__PARAM__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Const_C__CONST__desc_added
#define DAE_Const_C__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Const_C__CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Const_C__CONST__desc = {
"DAE_Const_C__CONST",
"DAE.Const.C_CONST",
DAE_Const_C__CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Const_C__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TupleConst_SINGLE__CONST__desc_added
#define DAE_TupleConst_SINGLE__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TupleConst_SINGLE__CONST__desc__fields[1] = {"const"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TupleConst_SINGLE__CONST__desc = {
"DAE_TupleConst_SINGLE__CONST",
"DAE.TupleConst.SINGLE_CONST",
DAE_TupleConst_SINGLE__CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_TupleConst_SINGLE__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TupleConst_TUPLE__CONST__desc_added
#define DAE_TupleConst_TUPLE__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TupleConst_TUPLE__CONST__desc__fields[1] = {"tupleConstLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TupleConst_TUPLE__CONST__desc = {
"DAE_TupleConst_TUPLE__CONST",
"DAE.TupleConst.TUPLE_CONST",
DAE_TupleConst_TUPLE__CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_TupleConst_TUPLE__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TupleConst_TUPLE__CONST__desc_added
#define DAE_TupleConst_TUPLE__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TupleConst_TUPLE__CONST__desc__fields[1] = {"tupleConstLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TupleConst_TUPLE__CONST__desc = {
"DAE_TupleConst_TUPLE__CONST",
"DAE.TupleConst.TUPLE_CONST",
DAE_TupleConst_TUPLE__CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_TupleConst_TUPLE__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TupleConst_SINGLE__CONST__desc_added
#define DAE_TupleConst_SINGLE__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TupleConst_SINGLE__CONST__desc__fields[1] = {"const"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TupleConst_SINGLE__CONST__desc = {
"DAE_TupleConst_SINGLE__CONST",
"DAE.TupleConst.SINGLE_CONST",
DAE_TupleConst_SINGLE__CONST__desc__fields
};
#endif
#else
extern struct record_description DAE_TupleConst_SINGLE__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Properties_PROP__desc_added
#define DAE_Properties_PROP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Properties_PROP__desc__fields[2] = {"type_","constFlag"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Properties_PROP__desc = {
"DAE_Properties_PROP",
"DAE.Properties.PROP",
DAE_Properties_PROP__desc__fields
};
#endif
#else
extern struct record_description DAE_Properties_PROP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Properties_PROP__TUPLE__desc_added
#define DAE_Properties_PROP__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Properties_PROP__TUPLE__desc__fields[2] = {"type_","tupleConst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Properties_PROP__TUPLE__desc = {
"DAE_Properties_PROP__TUPLE",
"DAE.Properties.PROP_TUPLE",
DAE_Properties_PROP__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Properties_PROP__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Properties_PROP__TUPLE__desc_added
#define DAE_Properties_PROP__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Properties_PROP__TUPLE__desc__fields[2] = {"type_","tupleConst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Properties_PROP__TUPLE__desc = {
"DAE_Properties_PROP__TUPLE",
"DAE.Properties.PROP_TUPLE",
DAE_Properties_PROP__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Properties_PROP__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Properties_PROP__desc_added
#define DAE_Properties_PROP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Properties_PROP__desc__fields[2] = {"type_","constFlag"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Properties_PROP__desc = {
"DAE_Properties_PROP",
"DAE.Properties.PROP",
DAE_Properties_PROP__desc__fields
};
#endif
#else
extern struct record_description DAE_Properties_PROP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EqMod_TYPED__desc_added
#define DAE_EqMod_TYPED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EqMod_TYPED__desc__fields[5] = {"modifierAsExp","modifierAsValue","properties","modifierAsAbsynExp","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EqMod_TYPED__desc = {
"DAE_EqMod_TYPED",
"DAE.EqMod.TYPED",
DAE_EqMod_TYPED__desc__fields
};
#endif
#else
extern struct record_description DAE_EqMod_TYPED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EqMod_UNTYPED__desc_added
#define DAE_EqMod_UNTYPED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EqMod_UNTYPED__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EqMod_UNTYPED__desc = {
"DAE_EqMod_UNTYPED",
"DAE.EqMod.UNTYPED",
DAE_EqMod_UNTYPED__desc__fields
};
#endif
#else
extern struct record_description DAE_EqMod_UNTYPED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EqMod_UNTYPED__desc_added
#define DAE_EqMod_UNTYPED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EqMod_UNTYPED__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EqMod_UNTYPED__desc = {
"DAE_EqMod_UNTYPED",
"DAE.EqMod.UNTYPED",
DAE_EqMod_UNTYPED__desc__fields
};
#endif
#else
extern struct record_description DAE_EqMod_UNTYPED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_EqMod_TYPED__desc_added
#define DAE_EqMod_TYPED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_EqMod_TYPED__desc__fields[5] = {"modifierAsExp","modifierAsValue","properties","modifierAsAbsynExp","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_EqMod_TYPED__desc = {
"DAE_EqMod_TYPED",
"DAE.EqMod.TYPED",
DAE_EqMod_TYPED__desc__fields
};
#endif
#else
extern struct record_description DAE_EqMod_TYPED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SubMod_NAMEMOD__desc_added
#define DAE_SubMod_NAMEMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SubMod_NAMEMOD__desc__fields[2] = {"ident","mod"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SubMod_NAMEMOD__desc = {
"DAE_SubMod_NAMEMOD",
"DAE.SubMod.NAMEMOD",
DAE_SubMod_NAMEMOD__desc__fields
};
#endif
#else
extern struct record_description DAE_SubMod_NAMEMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_SubMod_NAMEMOD__desc_added
#define DAE_SubMod_NAMEMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_SubMod_NAMEMOD__desc__fields[2] = {"ident","mod"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_SubMod_NAMEMOD__desc = {
"DAE_SubMod_NAMEMOD",
"DAE.SubMod.NAMEMOD",
DAE_SubMod_NAMEMOD__desc__fields
};
#endif
#else
extern struct record_description DAE_SubMod_NAMEMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Mod_MOD__desc_added
#define DAE_Mod_MOD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Mod_MOD__desc__fields[5] = {"finalPrefix","eachPrefix","subModLst","binding","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Mod_MOD__desc = {
"DAE_Mod_MOD",
"DAE.Mod.MOD",
DAE_Mod_MOD__desc__fields
};
#endif
#else
extern struct record_description DAE_Mod_MOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Mod_REDECL__desc_added
#define DAE_Mod_REDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Mod_REDECL__desc__fields[4] = {"finalPrefix","eachPrefix","element","mod"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Mod_REDECL__desc = {
"DAE_Mod_REDECL",
"DAE.Mod.REDECL",
DAE_Mod_REDECL__desc__fields
};
#endif
#else
extern struct record_description DAE_Mod_REDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Mod_NOMOD__desc_added
#define DAE_Mod_NOMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Mod_NOMOD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Mod_NOMOD__desc = {
"DAE_Mod_NOMOD",
"DAE.Mod.NOMOD",
DAE_Mod_NOMOD__desc__fields
};
#endif
#else
extern struct record_description DAE_Mod_NOMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Mod_NOMOD__desc_added
#define DAE_Mod_NOMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Mod_NOMOD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Mod_NOMOD__desc = {
"DAE_Mod_NOMOD",
"DAE.Mod.NOMOD",
DAE_Mod_NOMOD__desc__fields
};
#endif
#else
extern struct record_description DAE_Mod_NOMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Mod_REDECL__desc_added
#define DAE_Mod_REDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Mod_REDECL__desc__fields[4] = {"finalPrefix","eachPrefix","element","mod"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Mod_REDECL__desc = {
"DAE_Mod_REDECL",
"DAE.Mod.REDECL",
DAE_Mod_REDECL__desc__fields
};
#endif
#else
extern struct record_description DAE_Mod_REDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Mod_MOD__desc_added
#define DAE_Mod_MOD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Mod_MOD__desc__fields[5] = {"finalPrefix","eachPrefix","subModLst","binding","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Mod_MOD__desc = {
"DAE_Mod_MOD",
"DAE.Mod.MOD",
DAE_Mod_MOD__desc__fields
};
#endif
#else
extern struct record_description DAE_Mod_MOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_INFERRED__CLOCK__desc_added
#define DAE_ClockKind_INFERRED__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_INFERRED__CLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_INFERRED__CLOCK__desc = {
"DAE_ClockKind_INFERRED__CLOCK",
"DAE.ClockKind.INFERRED_CLOCK",
DAE_ClockKind_INFERRED__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_INFERRED__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_RATIONAL__CLOCK__desc_added
#define DAE_ClockKind_RATIONAL__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_RATIONAL__CLOCK__desc__fields[2] = {"intervalCounter","resolution"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_RATIONAL__CLOCK__desc = {
"DAE_ClockKind_RATIONAL__CLOCK",
"DAE.ClockKind.RATIONAL_CLOCK",
DAE_ClockKind_RATIONAL__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_RATIONAL__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_REAL__CLOCK__desc_added
#define DAE_ClockKind_REAL__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_REAL__CLOCK__desc__fields[1] = {"interval"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_REAL__CLOCK__desc = {
"DAE_ClockKind_REAL__CLOCK",
"DAE.ClockKind.REAL_CLOCK",
DAE_ClockKind_REAL__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_REAL__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_EVENT__CLOCK__desc_added
#define DAE_ClockKind_EVENT__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_EVENT__CLOCK__desc__fields[2] = {"condition","startInterval"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_EVENT__CLOCK__desc = {
"DAE_ClockKind_EVENT__CLOCK",
"DAE.ClockKind.EVENT_CLOCK",
DAE_ClockKind_EVENT__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_EVENT__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_SOLVER__CLOCK__desc_added
#define DAE_ClockKind_SOLVER__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_SOLVER__CLOCK__desc__fields[2] = {"c","solverMethod"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_SOLVER__CLOCK__desc = {
"DAE_ClockKind_SOLVER__CLOCK",
"DAE.ClockKind.SOLVER_CLOCK",
DAE_ClockKind_SOLVER__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_SOLVER__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_SOLVER__CLOCK__desc_added
#define DAE_ClockKind_SOLVER__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_SOLVER__CLOCK__desc__fields[2] = {"c","solverMethod"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_SOLVER__CLOCK__desc = {
"DAE_ClockKind_SOLVER__CLOCK",
"DAE.ClockKind.SOLVER_CLOCK",
DAE_ClockKind_SOLVER__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_SOLVER__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_EVENT__CLOCK__desc_added
#define DAE_ClockKind_EVENT__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_EVENT__CLOCK__desc__fields[2] = {"condition","startInterval"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_EVENT__CLOCK__desc = {
"DAE_ClockKind_EVENT__CLOCK",
"DAE.ClockKind.EVENT_CLOCK",
DAE_ClockKind_EVENT__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_EVENT__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_REAL__CLOCK__desc_added
#define DAE_ClockKind_REAL__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_REAL__CLOCK__desc__fields[1] = {"interval"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_REAL__CLOCK__desc = {
"DAE_ClockKind_REAL__CLOCK",
"DAE.ClockKind.REAL_CLOCK",
DAE_ClockKind_REAL__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_REAL__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_RATIONAL__CLOCK__desc_added
#define DAE_ClockKind_RATIONAL__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_RATIONAL__CLOCK__desc__fields[2] = {"intervalCounter","resolution"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_RATIONAL__CLOCK__desc = {
"DAE_ClockKind_RATIONAL__CLOCK",
"DAE.ClockKind.RATIONAL_CLOCK",
DAE_ClockKind_RATIONAL__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_RATIONAL__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClockKind_INFERRED__CLOCK__desc_added
#define DAE_ClockKind_INFERRED__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClockKind_INFERRED__CLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClockKind_INFERRED__CLOCK__desc = {
"DAE_ClockKind_INFERRED__CLOCK",
"DAE.ClockKind.INFERRED_CLOCK",
DAE_ClockKind_INFERRED__CLOCK__desc__fields
};
#endif
#else
extern struct record_description DAE_ClockKind_INFERRED__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ICONST__desc_added
#define DAE_Exp_ICONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ICONST__desc__fields[1] = {"integer"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ICONST__desc = {
"DAE_Exp_ICONST",
"DAE.Exp.ICONST",
DAE_Exp_ICONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ICONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RCONST__desc_added
#define DAE_Exp_RCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RCONST__desc__fields[1] = {"real"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RCONST__desc = {
"DAE_Exp_RCONST",
"DAE.Exp.RCONST",
DAE_Exp_RCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_SCONST__desc_added
#define DAE_Exp_SCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_SCONST__desc__fields[1] = {"string"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_SCONST__desc = {
"DAE_Exp_SCONST",
"DAE.Exp.SCONST",
DAE_Exp_SCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_SCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_BCONST__desc_added
#define DAE_Exp_BCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_BCONST__desc__fields[1] = {"bool"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_BCONST__desc = {
"DAE_Exp_BCONST",
"DAE.Exp.BCONST",
DAE_Exp_BCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_BCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CLKCONST__desc_added
#define DAE_Exp_CLKCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CLKCONST__desc__fields[1] = {"clk"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CLKCONST__desc = {
"DAE_Exp_CLKCONST",
"DAE.Exp.CLKCONST",
DAE_Exp_CLKCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CLKCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ENUM__LITERAL__desc_added
#define DAE_Exp_ENUM__LITERAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ENUM__LITERAL__desc__fields[2] = {"name","index"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ENUM__LITERAL__desc = {
"DAE_Exp_ENUM__LITERAL",
"DAE.Exp.ENUM_LITERAL",
DAE_Exp_ENUM__LITERAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ENUM__LITERAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CREF__desc_added
#define DAE_Exp_CREF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CREF__desc__fields[2] = {"componentRef","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CREF__desc = {
"DAE_Exp_CREF",
"DAE.Exp.CREF",
DAE_Exp_CREF__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CREF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_BINARY__desc_added
#define DAE_Exp_BINARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_BINARY__desc__fields[3] = {"exp1","operator","exp2"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_BINARY__desc = {
"DAE_Exp_BINARY",
"DAE.Exp.BINARY",
DAE_Exp_BINARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_BINARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_UNARY__desc_added
#define DAE_Exp_UNARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_UNARY__desc__fields[2] = {"operator","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_UNARY__desc = {
"DAE_Exp_UNARY",
"DAE.Exp.UNARY",
DAE_Exp_UNARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_UNARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_LBINARY__desc_added
#define DAE_Exp_LBINARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_LBINARY__desc__fields[3] = {"exp1","operator","exp2"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_LBINARY__desc = {
"DAE_Exp_LBINARY",
"DAE.Exp.LBINARY",
DAE_Exp_LBINARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_LBINARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_LUNARY__desc_added
#define DAE_Exp_LUNARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_LUNARY__desc__fields[2] = {"operator","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_LUNARY__desc = {
"DAE_Exp_LUNARY",
"DAE.Exp.LUNARY",
DAE_Exp_LUNARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_LUNARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RELATION__desc_added
#define DAE_Exp_RELATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RELATION__desc__fields[5] = {"exp1","operator","exp2","index","optionExpisASUB"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RELATION__desc = {
"DAE_Exp_RELATION",
"DAE.Exp.RELATION",
DAE_Exp_RELATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RELATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_IFEXP__desc_added
#define DAE_Exp_IFEXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_IFEXP__desc__fields[3] = {"expCond","expThen","expElse"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_IFEXP__desc = {
"DAE_Exp_IFEXP",
"DAE.Exp.IFEXP",
DAE_Exp_IFEXP__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_IFEXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CALL__desc_added
#define DAE_Exp_CALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CALL__desc__fields[3] = {"path","expLst","attr"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CALL__desc = {
"DAE_Exp_CALL",
"DAE.Exp.CALL",
DAE_Exp_CALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RECORD__desc_added
#define DAE_Exp_RECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RECORD__desc__fields[4] = {"path","exps","comp","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RECORD__desc = {
"DAE_Exp_RECORD",
"DAE.Exp.RECORD",
DAE_Exp_RECORD__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_PARTEVALFUNCTION__desc_added
#define DAE_Exp_PARTEVALFUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_PARTEVALFUNCTION__desc__fields[4] = {"path","expList","ty","origType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_PARTEVALFUNCTION__desc = {
"DAE_Exp_PARTEVALFUNCTION",
"DAE.Exp.PARTEVALFUNCTION",
DAE_Exp_PARTEVALFUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_PARTEVALFUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ARRAY__desc_added
#define DAE_Exp_ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ARRAY__desc__fields[3] = {"ty","scalar","array"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ARRAY__desc = {
"DAE_Exp_ARRAY",
"DAE.Exp.ARRAY",
DAE_Exp_ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_MATRIX__desc_added
#define DAE_Exp_MATRIX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_MATRIX__desc__fields[3] = {"ty","integer","matrix"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_MATRIX__desc = {
"DAE_Exp_MATRIX",
"DAE.Exp.MATRIX",
DAE_Exp_MATRIX__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_MATRIX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RANGE__desc_added
#define DAE_Exp_RANGE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RANGE__desc__fields[4] = {"ty","start","step","stop"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RANGE__desc = {
"DAE_Exp_RANGE",
"DAE.Exp.RANGE",
DAE_Exp_RANGE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RANGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_TUPLE__desc_added
#define DAE_Exp_TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_TUPLE__desc__fields[1] = {"PR"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_TUPLE__desc = {
"DAE_Exp_TUPLE",
"DAE.Exp.TUPLE",
DAE_Exp_TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CAST__desc_added
#define DAE_Exp_CAST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CAST__desc__fields[2] = {"ty","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CAST__desc = {
"DAE_Exp_CAST",
"DAE.Exp.CAST",
DAE_Exp_CAST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CAST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ASUB__desc_added
#define DAE_Exp_ASUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ASUB__desc__fields[2] = {"exp","sub"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ASUB__desc = {
"DAE_Exp_ASUB",
"DAE.Exp.ASUB",
DAE_Exp_ASUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ASUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_TSUB__desc_added
#define DAE_Exp_TSUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_TSUB__desc__fields[3] = {"exp","ix","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_TSUB__desc = {
"DAE_Exp_TSUB",
"DAE.Exp.TSUB",
DAE_Exp_TSUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_TSUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RSUB__desc_added
#define DAE_Exp_RSUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RSUB__desc__fields[4] = {"exp","ix","fieldName","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RSUB__desc = {
"DAE_Exp_RSUB",
"DAE.Exp.RSUB",
DAE_Exp_RSUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RSUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_SIZE__desc_added
#define DAE_Exp_SIZE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_SIZE__desc__fields[2] = {"exp","sz"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_SIZE__desc = {
"DAE_Exp_SIZE",
"DAE.Exp.SIZE",
DAE_Exp_SIZE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_SIZE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CODE__desc_added
#define DAE_Exp_CODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CODE__desc__fields[2] = {"code","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CODE__desc = {
"DAE_Exp_CODE",
"DAE.Exp.CODE",
DAE_Exp_CODE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_EMPTY__desc_added
#define DAE_Exp_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_EMPTY__desc__fields[4] = {"scope","name","ty","tyStr"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_EMPTY__desc = {
"DAE_Exp_EMPTY",
"DAE.Exp.EMPTY",
DAE_Exp_EMPTY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_REDUCTION__desc_added
#define DAE_Exp_REDUCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_REDUCTION__desc__fields[3] = {"reductionInfo","expr","iterators"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_REDUCTION__desc = {
"DAE_Exp_REDUCTION",
"DAE.Exp.REDUCTION",
DAE_Exp_REDUCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_REDUCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_LIST__desc_added
#define DAE_Exp_LIST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_LIST__desc__fields[1] = {"valList"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_LIST__desc = {
"DAE_Exp_LIST",
"DAE.Exp.LIST",
DAE_Exp_LIST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_LIST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CONS__desc_added
#define DAE_Exp_CONS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CONS__desc__fields[2] = {"car","cdr"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CONS__desc = {
"DAE_Exp_CONS",
"DAE.Exp.CONS",
DAE_Exp_CONS__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CONS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_META__TUPLE__desc_added
#define DAE_Exp_META__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_META__TUPLE__desc__fields[1] = {"listExp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_META__TUPLE__desc = {
"DAE_Exp_META__TUPLE",
"DAE.Exp.META_TUPLE",
DAE_Exp_META__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_META__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_META__OPTION__desc_added
#define DAE_Exp_META__OPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_META__OPTION__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_META__OPTION__desc = {
"DAE_Exp_META__OPTION",
"DAE.Exp.META_OPTION",
DAE_Exp_META__OPTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_META__OPTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_METARECORDCALL__desc_added
#define DAE_Exp_METARECORDCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_METARECORDCALL__desc__fields[5] = {"path","args","fieldNames","index","typeVars"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_METARECORDCALL__desc = {
"DAE_Exp_METARECORDCALL",
"DAE.Exp.METARECORDCALL",
DAE_Exp_METARECORDCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_METARECORDCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_MATCHEXPRESSION__desc_added
#define DAE_Exp_MATCHEXPRESSION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_MATCHEXPRESSION__desc__fields[6] = {"matchType","inputs","aliases","localDecls","cases","et"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_MATCHEXPRESSION__desc = {
"DAE_Exp_MATCHEXPRESSION",
"DAE.Exp.MATCHEXPRESSION",
DAE_Exp_MATCHEXPRESSION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_MATCHEXPRESSION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_BOX__desc_added
#define DAE_Exp_BOX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_BOX__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_BOX__desc = {
"DAE_Exp_BOX",
"DAE.Exp.BOX",
DAE_Exp_BOX__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_BOX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_UNBOX__desc_added
#define DAE_Exp_UNBOX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_UNBOX__desc__fields[2] = {"exp","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_UNBOX__desc = {
"DAE_Exp_UNBOX",
"DAE.Exp.UNBOX",
DAE_Exp_UNBOX__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_UNBOX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_SHARED__LITERAL__desc_added
#define DAE_Exp_SHARED__LITERAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_SHARED__LITERAL__desc__fields[2] = {"index","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_SHARED__LITERAL__desc = {
"DAE_Exp_SHARED__LITERAL",
"DAE.Exp.SHARED_LITERAL",
DAE_Exp_SHARED__LITERAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_SHARED__LITERAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_PATTERN__desc_added
#define DAE_Exp_PATTERN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_PATTERN__desc__fields[1] = {"pattern"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_PATTERN__desc = {
"DAE_Exp_PATTERN",
"DAE.Exp.PATTERN",
DAE_Exp_PATTERN__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_PATTERN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_PATTERN__desc_added
#define DAE_Exp_PATTERN__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_PATTERN__desc__fields[1] = {"pattern"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_PATTERN__desc = {
"DAE_Exp_PATTERN",
"DAE.Exp.PATTERN",
DAE_Exp_PATTERN__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_PATTERN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_SHARED__LITERAL__desc_added
#define DAE_Exp_SHARED__LITERAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_SHARED__LITERAL__desc__fields[2] = {"index","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_SHARED__LITERAL__desc = {
"DAE_Exp_SHARED__LITERAL",
"DAE.Exp.SHARED_LITERAL",
DAE_Exp_SHARED__LITERAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_SHARED__LITERAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_UNBOX__desc_added
#define DAE_Exp_UNBOX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_UNBOX__desc__fields[2] = {"exp","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_UNBOX__desc = {
"DAE_Exp_UNBOX",
"DAE.Exp.UNBOX",
DAE_Exp_UNBOX__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_UNBOX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_BOX__desc_added
#define DAE_Exp_BOX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_BOX__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_BOX__desc = {
"DAE_Exp_BOX",
"DAE.Exp.BOX",
DAE_Exp_BOX__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_BOX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_MATCHEXPRESSION__desc_added
#define DAE_Exp_MATCHEXPRESSION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_MATCHEXPRESSION__desc__fields[6] = {"matchType","inputs","aliases","localDecls","cases","et"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_MATCHEXPRESSION__desc = {
"DAE_Exp_MATCHEXPRESSION",
"DAE.Exp.MATCHEXPRESSION",
DAE_Exp_MATCHEXPRESSION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_MATCHEXPRESSION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_METARECORDCALL__desc_added
#define DAE_Exp_METARECORDCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_METARECORDCALL__desc__fields[5] = {"path","args","fieldNames","index","typeVars"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_METARECORDCALL__desc = {
"DAE_Exp_METARECORDCALL",
"DAE.Exp.METARECORDCALL",
DAE_Exp_METARECORDCALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_METARECORDCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_META__OPTION__desc_added
#define DAE_Exp_META__OPTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_META__OPTION__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_META__OPTION__desc = {
"DAE_Exp_META__OPTION",
"DAE.Exp.META_OPTION",
DAE_Exp_META__OPTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_META__OPTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_META__TUPLE__desc_added
#define DAE_Exp_META__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_META__TUPLE__desc__fields[1] = {"listExp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_META__TUPLE__desc = {
"DAE_Exp_META__TUPLE",
"DAE.Exp.META_TUPLE",
DAE_Exp_META__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_META__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CONS__desc_added
#define DAE_Exp_CONS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CONS__desc__fields[2] = {"car","cdr"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CONS__desc = {
"DAE_Exp_CONS",
"DAE.Exp.CONS",
DAE_Exp_CONS__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CONS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_LIST__desc_added
#define DAE_Exp_LIST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_LIST__desc__fields[1] = {"valList"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_LIST__desc = {
"DAE_Exp_LIST",
"DAE.Exp.LIST",
DAE_Exp_LIST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_LIST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_REDUCTION__desc_added
#define DAE_Exp_REDUCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_REDUCTION__desc__fields[3] = {"reductionInfo","expr","iterators"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_REDUCTION__desc = {
"DAE_Exp_REDUCTION",
"DAE.Exp.REDUCTION",
DAE_Exp_REDUCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_REDUCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_EMPTY__desc_added
#define DAE_Exp_EMPTY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_EMPTY__desc__fields[4] = {"scope","name","ty","tyStr"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_EMPTY__desc = {
"DAE_Exp_EMPTY",
"DAE.Exp.EMPTY",
DAE_Exp_EMPTY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_EMPTY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CODE__desc_added
#define DAE_Exp_CODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CODE__desc__fields[2] = {"code","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CODE__desc = {
"DAE_Exp_CODE",
"DAE.Exp.CODE",
DAE_Exp_CODE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_SIZE__desc_added
#define DAE_Exp_SIZE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_SIZE__desc__fields[2] = {"exp","sz"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_SIZE__desc = {
"DAE_Exp_SIZE",
"DAE.Exp.SIZE",
DAE_Exp_SIZE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_SIZE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RSUB__desc_added
#define DAE_Exp_RSUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RSUB__desc__fields[4] = {"exp","ix","fieldName","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RSUB__desc = {
"DAE_Exp_RSUB",
"DAE.Exp.RSUB",
DAE_Exp_RSUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RSUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_TSUB__desc_added
#define DAE_Exp_TSUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_TSUB__desc__fields[3] = {"exp","ix","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_TSUB__desc = {
"DAE_Exp_TSUB",
"DAE.Exp.TSUB",
DAE_Exp_TSUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_TSUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ASUB__desc_added
#define DAE_Exp_ASUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ASUB__desc__fields[2] = {"exp","sub"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ASUB__desc = {
"DAE_Exp_ASUB",
"DAE.Exp.ASUB",
DAE_Exp_ASUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ASUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CAST__desc_added
#define DAE_Exp_CAST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CAST__desc__fields[2] = {"ty","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CAST__desc = {
"DAE_Exp_CAST",
"DAE.Exp.CAST",
DAE_Exp_CAST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CAST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_TUPLE__desc_added
#define DAE_Exp_TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_TUPLE__desc__fields[1] = {"PR"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_TUPLE__desc = {
"DAE_Exp_TUPLE",
"DAE.Exp.TUPLE",
DAE_Exp_TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RANGE__desc_added
#define DAE_Exp_RANGE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RANGE__desc__fields[4] = {"ty","start","step","stop"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RANGE__desc = {
"DAE_Exp_RANGE",
"DAE.Exp.RANGE",
DAE_Exp_RANGE__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RANGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_MATRIX__desc_added
#define DAE_Exp_MATRIX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_MATRIX__desc__fields[3] = {"ty","integer","matrix"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_MATRIX__desc = {
"DAE_Exp_MATRIX",
"DAE.Exp.MATRIX",
DAE_Exp_MATRIX__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_MATRIX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ARRAY__desc_added
#define DAE_Exp_ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ARRAY__desc__fields[3] = {"ty","scalar","array"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ARRAY__desc = {
"DAE_Exp_ARRAY",
"DAE.Exp.ARRAY",
DAE_Exp_ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_PARTEVALFUNCTION__desc_added
#define DAE_Exp_PARTEVALFUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_PARTEVALFUNCTION__desc__fields[4] = {"path","expList","ty","origType"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_PARTEVALFUNCTION__desc = {
"DAE_Exp_PARTEVALFUNCTION",
"DAE.Exp.PARTEVALFUNCTION",
DAE_Exp_PARTEVALFUNCTION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_PARTEVALFUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RECORD__desc_added
#define DAE_Exp_RECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RECORD__desc__fields[4] = {"path","exps","comp","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RECORD__desc = {
"DAE_Exp_RECORD",
"DAE.Exp.RECORD",
DAE_Exp_RECORD__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CALL__desc_added
#define DAE_Exp_CALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CALL__desc__fields[3] = {"path","expLst","attr"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CALL__desc = {
"DAE_Exp_CALL",
"DAE.Exp.CALL",
DAE_Exp_CALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_IFEXP__desc_added
#define DAE_Exp_IFEXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_IFEXP__desc__fields[3] = {"expCond","expThen","expElse"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_IFEXP__desc = {
"DAE_Exp_IFEXP",
"DAE.Exp.IFEXP",
DAE_Exp_IFEXP__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_IFEXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RELATION__desc_added
#define DAE_Exp_RELATION__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RELATION__desc__fields[5] = {"exp1","operator","exp2","index","optionExpisASUB"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RELATION__desc = {
"DAE_Exp_RELATION",
"DAE.Exp.RELATION",
DAE_Exp_RELATION__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RELATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_LUNARY__desc_added
#define DAE_Exp_LUNARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_LUNARY__desc__fields[2] = {"operator","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_LUNARY__desc = {
"DAE_Exp_LUNARY",
"DAE.Exp.LUNARY",
DAE_Exp_LUNARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_LUNARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_LBINARY__desc_added
#define DAE_Exp_LBINARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_LBINARY__desc__fields[3] = {"exp1","operator","exp2"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_LBINARY__desc = {
"DAE_Exp_LBINARY",
"DAE.Exp.LBINARY",
DAE_Exp_LBINARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_LBINARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_UNARY__desc_added
#define DAE_Exp_UNARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_UNARY__desc__fields[2] = {"operator","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_UNARY__desc = {
"DAE_Exp_UNARY",
"DAE.Exp.UNARY",
DAE_Exp_UNARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_UNARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_BINARY__desc_added
#define DAE_Exp_BINARY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_BINARY__desc__fields[3] = {"exp1","operator","exp2"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_BINARY__desc = {
"DAE_Exp_BINARY",
"DAE.Exp.BINARY",
DAE_Exp_BINARY__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_BINARY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CREF__desc_added
#define DAE_Exp_CREF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CREF__desc__fields[2] = {"componentRef","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CREF__desc = {
"DAE_Exp_CREF",
"DAE.Exp.CREF",
DAE_Exp_CREF__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CREF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ENUM__LITERAL__desc_added
#define DAE_Exp_ENUM__LITERAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ENUM__LITERAL__desc__fields[2] = {"name","index"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ENUM__LITERAL__desc = {
"DAE_Exp_ENUM__LITERAL",
"DAE.Exp.ENUM_LITERAL",
DAE_Exp_ENUM__LITERAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ENUM__LITERAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_CLKCONST__desc_added
#define DAE_Exp_CLKCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_CLKCONST__desc__fields[1] = {"clk"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_CLKCONST__desc = {
"DAE_Exp_CLKCONST",
"DAE.Exp.CLKCONST",
DAE_Exp_CLKCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_CLKCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_BCONST__desc_added
#define DAE_Exp_BCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_BCONST__desc__fields[1] = {"bool"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_BCONST__desc = {
"DAE_Exp_BCONST",
"DAE.Exp.BCONST",
DAE_Exp_BCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_BCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_SCONST__desc_added
#define DAE_Exp_SCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_SCONST__desc__fields[1] = {"string"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_SCONST__desc = {
"DAE_Exp_SCONST",
"DAE.Exp.SCONST",
DAE_Exp_SCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_SCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_RCONST__desc_added
#define DAE_Exp_RCONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_RCONST__desc__fields[1] = {"real"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_RCONST__desc = {
"DAE_Exp_RCONST",
"DAE.Exp.RCONST",
DAE_Exp_RCONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_RCONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Exp_ICONST__desc_added
#define DAE_Exp_ICONST__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Exp_ICONST__desc__fields[1] = {"integer"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Exp_ICONST__desc = {
"DAE_Exp_ICONST",
"DAE.Exp.ICONST",
DAE_Exp_ICONST__desc__fields
};
#endif
#else
extern struct record_description DAE_Exp_ICONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TailCall_NO__TAIL__desc_added
#define DAE_TailCall_NO__TAIL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TailCall_NO__TAIL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TailCall_NO__TAIL__desc = {
"DAE_TailCall_NO__TAIL",
"DAE.TailCall.NO_TAIL",
DAE_TailCall_NO__TAIL__desc__fields
};
#endif
#else
extern struct record_description DAE_TailCall_NO__TAIL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TailCall_TAIL__desc_added
#define DAE_TailCall_TAIL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TailCall_TAIL__desc__fields[2] = {"vars","outVars"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TailCall_TAIL__desc = {
"DAE_TailCall_TAIL",
"DAE.TailCall.TAIL",
DAE_TailCall_TAIL__desc__fields
};
#endif
#else
extern struct record_description DAE_TailCall_TAIL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TailCall_TAIL__desc_added
#define DAE_TailCall_TAIL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TailCall_TAIL__desc__fields[2] = {"vars","outVars"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TailCall_TAIL__desc = {
"DAE_TailCall_TAIL",
"DAE.TailCall.TAIL",
DAE_TailCall_TAIL__desc__fields
};
#endif
#else
extern struct record_description DAE_TailCall_TAIL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_TailCall_NO__TAIL__desc_added
#define DAE_TailCall_NO__TAIL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_TailCall_NO__TAIL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_TailCall_NO__TAIL__desc = {
"DAE_TailCall_NO__TAIL",
"DAE.TailCall.NO_TAIL",
DAE_TailCall_NO__TAIL__desc__fields
};
#endif
#else
extern struct record_description DAE_TailCall_NO__TAIL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CallAttributes_CALL__ATTR__desc_added
#define DAE_CallAttributes_CALL__ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CallAttributes_CALL__ATTR__desc__fields[7] = {"ty","tuple_","builtin","isImpure","isFunctionPointerCall","inlineType","tailCall"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CallAttributes_CALL__ATTR__desc = {
"DAE_CallAttributes_CALL__ATTR",
"DAE.CallAttributes.CALL_ATTR",
DAE_CallAttributes_CALL__ATTR__desc__fields
};
#endif
#else
extern struct record_description DAE_CallAttributes_CALL__ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_CallAttributes_CALL__ATTR__desc_added
#define DAE_CallAttributes_CALL__ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_CallAttributes_CALL__ATTR__desc__fields[7] = {"ty","tuple_","builtin","isImpure","isFunctionPointerCall","inlineType","tailCall"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_CallAttributes_CALL__ATTR__desc = {
"DAE_CallAttributes_CALL__ATTR",
"DAE.CallAttributes.CALL_ATTR",
DAE_CallAttributes_CALL__ATTR__desc__fields
};
#endif
#else
extern struct record_description DAE_CallAttributes_CALL__ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ReductionInfo_REDUCTIONINFO__desc_added
#define DAE_ReductionInfo_REDUCTIONINFO__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ReductionInfo_REDUCTIONINFO__desc__fields[7] = {"path","iterType","exprType","defaultValue","foldName","resultName","foldExp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ReductionInfo_REDUCTIONINFO__desc = {
"DAE_ReductionInfo_REDUCTIONINFO",
"DAE.ReductionInfo.REDUCTIONINFO",
DAE_ReductionInfo_REDUCTIONINFO__desc__fields
};
#endif
#else
extern struct record_description DAE_ReductionInfo_REDUCTIONINFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ReductionInfo_REDUCTIONINFO__desc_added
#define DAE_ReductionInfo_REDUCTIONINFO__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ReductionInfo_REDUCTIONINFO__desc__fields[7] = {"path","iterType","exprType","defaultValue","foldName","resultName","foldExp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ReductionInfo_REDUCTIONINFO__desc = {
"DAE_ReductionInfo_REDUCTIONINFO",
"DAE.ReductionInfo.REDUCTIONINFO",
DAE_ReductionInfo_REDUCTIONINFO__desc__fields
};
#endif
#else
extern struct record_description DAE_ReductionInfo_REDUCTIONINFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ReductionIterator_REDUCTIONITER__desc_added
#define DAE_ReductionIterator_REDUCTIONITER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ReductionIterator_REDUCTIONITER__desc__fields[4] = {"id","exp","guardExp","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ReductionIterator_REDUCTIONITER__desc = {
"DAE_ReductionIterator_REDUCTIONITER",
"DAE.ReductionIterator.REDUCTIONITER",
DAE_ReductionIterator_REDUCTIONITER__desc__fields
};
#endif
#else
extern struct record_description DAE_ReductionIterator_REDUCTIONITER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ReductionIterator_REDUCTIONITER__desc_added
#define DAE_ReductionIterator_REDUCTIONITER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ReductionIterator_REDUCTIONITER__desc__fields[4] = {"id","exp","guardExp","ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ReductionIterator_REDUCTIONITER__desc = {
"DAE_ReductionIterator_REDUCTIONITER",
"DAE.ReductionIterator.REDUCTIONITER",
DAE_ReductionIterator_REDUCTIONITER__desc__fields
};
#endif
#else
extern struct record_description DAE_ReductionIterator_REDUCTIONITER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchCase_CASE__desc_added
#define DAE_MatchCase_CASE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchCase_CASE__desc__fields[8] = {"patterns","patternGuard","localDecls","body","result","resultInfo","jump","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchCase_CASE__desc = {
"DAE_MatchCase_CASE",
"DAE.MatchCase.CASE",
DAE_MatchCase_CASE__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchCase_CASE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchCase_CASE__desc_added
#define DAE_MatchCase_CASE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchCase_CASE__desc__fields[8] = {"patterns","patternGuard","localDecls","body","result","resultInfo","jump","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchCase_CASE__desc = {
"DAE_MatchCase_CASE",
"DAE.MatchCase.CASE",
DAE_MatchCase_CASE__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchCase_CASE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchType_MATCHCONTINUE__desc_added
#define DAE_MatchType_MATCHCONTINUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchType_MATCHCONTINUE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchType_MATCHCONTINUE__desc = {
"DAE_MatchType_MATCHCONTINUE",
"DAE.MatchType.MATCHCONTINUE",
DAE_MatchType_MATCHCONTINUE__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchType_MATCHCONTINUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchType_TRY__STACKOVERFLOW__desc_added
#define DAE_MatchType_TRY__STACKOVERFLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchType_TRY__STACKOVERFLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchType_TRY__STACKOVERFLOW__desc = {
"DAE_MatchType_TRY__STACKOVERFLOW",
"DAE.MatchType.TRY_STACKOVERFLOW",
DAE_MatchType_TRY__STACKOVERFLOW__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchType_TRY__STACKOVERFLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchType_MATCH__desc_added
#define DAE_MatchType_MATCH__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchType_MATCH__desc__fields[1] = {"switch"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchType_MATCH__desc = {
"DAE_MatchType_MATCH",
"DAE.MatchType.MATCH",
DAE_MatchType_MATCH__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchType_MATCH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchType_MATCH__desc_added
#define DAE_MatchType_MATCH__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchType_MATCH__desc__fields[1] = {"switch"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchType_MATCH__desc = {
"DAE_MatchType_MATCH",
"DAE.MatchType.MATCH",
DAE_MatchType_MATCH__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchType_MATCH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchType_TRY__STACKOVERFLOW__desc_added
#define DAE_MatchType_TRY__STACKOVERFLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchType_TRY__STACKOVERFLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchType_TRY__STACKOVERFLOW__desc = {
"DAE_MatchType_TRY__STACKOVERFLOW",
"DAE.MatchType.TRY_STACKOVERFLOW",
DAE_MatchType_TRY__STACKOVERFLOW__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchType_TRY__STACKOVERFLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_MatchType_MATCHCONTINUE__desc_added
#define DAE_MatchType_MATCHCONTINUE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_MatchType_MATCHCONTINUE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_MatchType_MATCHCONTINUE__desc = {
"DAE_MatchType_MATCHCONTINUE",
"DAE.MatchType.MATCHCONTINUE",
DAE_MatchType_MATCHCONTINUE__desc__fields
};
#endif
#else
extern struct record_description DAE_MatchType_MATCHCONTINUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__WILD__desc_added
#define DAE_Pattern_PAT__WILD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__WILD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__WILD__desc = {
"DAE_Pattern_PAT__WILD",
"DAE.Pattern.PAT_WILD",
DAE_Pattern_PAT__WILD__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__WILD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CONSTANT__desc_added
#define DAE_Pattern_PAT__CONSTANT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CONSTANT__desc__fields[2] = {"ty","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CONSTANT__desc = {
"DAE_Pattern_PAT__CONSTANT",
"DAE.Pattern.PAT_CONSTANT",
DAE_Pattern_PAT__CONSTANT__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CONSTANT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__AS__desc_added
#define DAE_Pattern_PAT__AS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__AS__desc__fields[4] = {"id","ty","attr","pat"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__AS__desc = {
"DAE_Pattern_PAT__AS",
"DAE.Pattern.PAT_AS",
DAE_Pattern_PAT__AS__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__AS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__AS__FUNC__PTR__desc_added
#define DAE_Pattern_PAT__AS__FUNC__PTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__AS__FUNC__PTR__desc__fields[2] = {"id","pat"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__AS__FUNC__PTR__desc = {
"DAE_Pattern_PAT__AS__FUNC__PTR",
"DAE.Pattern.PAT_AS_FUNC_PTR",
DAE_Pattern_PAT__AS__FUNC__PTR__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__AS__FUNC__PTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__META__TUPLE__desc_added
#define DAE_Pattern_PAT__META__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__META__TUPLE__desc__fields[1] = {"patterns"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__META__TUPLE__desc = {
"DAE_Pattern_PAT__META__TUPLE",
"DAE.Pattern.PAT_META_TUPLE",
DAE_Pattern_PAT__META__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__META__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CALL__TUPLE__desc_added
#define DAE_Pattern_PAT__CALL__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CALL__TUPLE__desc__fields[1] = {"patterns"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CALL__TUPLE__desc = {
"DAE_Pattern_PAT__CALL__TUPLE",
"DAE.Pattern.PAT_CALL_TUPLE",
DAE_Pattern_PAT__CALL__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CALL__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CONS__desc_added
#define DAE_Pattern_PAT__CONS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CONS__desc__fields[2] = {"head","tail"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CONS__desc = {
"DAE_Pattern_PAT__CONS",
"DAE.Pattern.PAT_CONS",
DAE_Pattern_PAT__CONS__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CONS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CALL__desc_added
#define DAE_Pattern_PAT__CALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CALL__desc__fields[6] = {"name","index","patterns","fields","typeVars","knownSingleton"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CALL__desc = {
"DAE_Pattern_PAT__CALL",
"DAE.Pattern.PAT_CALL",
DAE_Pattern_PAT__CALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CALL__NAMED__desc_added
#define DAE_Pattern_PAT__CALL__NAMED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CALL__NAMED__desc__fields[2] = {"name","patterns"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CALL__NAMED__desc = {
"DAE_Pattern_PAT__CALL__NAMED",
"DAE.Pattern.PAT_CALL_NAMED",
DAE_Pattern_PAT__CALL__NAMED__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CALL__NAMED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__SOME__desc_added
#define DAE_Pattern_PAT__SOME__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__SOME__desc__fields[1] = {"pat"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__SOME__desc = {
"DAE_Pattern_PAT__SOME",
"DAE.Pattern.PAT_SOME",
DAE_Pattern_PAT__SOME__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__SOME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__SOME__desc_added
#define DAE_Pattern_PAT__SOME__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__SOME__desc__fields[1] = {"pat"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__SOME__desc = {
"DAE_Pattern_PAT__SOME",
"DAE.Pattern.PAT_SOME",
DAE_Pattern_PAT__SOME__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__SOME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CALL__NAMED__desc_added
#define DAE_Pattern_PAT__CALL__NAMED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CALL__NAMED__desc__fields[2] = {"name","patterns"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CALL__NAMED__desc = {
"DAE_Pattern_PAT__CALL__NAMED",
"DAE.Pattern.PAT_CALL_NAMED",
DAE_Pattern_PAT__CALL__NAMED__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CALL__NAMED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CALL__desc_added
#define DAE_Pattern_PAT__CALL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CALL__desc__fields[6] = {"name","index","patterns","fields","typeVars","knownSingleton"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CALL__desc = {
"DAE_Pattern_PAT__CALL",
"DAE.Pattern.PAT_CALL",
DAE_Pattern_PAT__CALL__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CONS__desc_added
#define DAE_Pattern_PAT__CONS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CONS__desc__fields[2] = {"head","tail"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CONS__desc = {
"DAE_Pattern_PAT__CONS",
"DAE.Pattern.PAT_CONS",
DAE_Pattern_PAT__CONS__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CONS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CALL__TUPLE__desc_added
#define DAE_Pattern_PAT__CALL__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CALL__TUPLE__desc__fields[1] = {"patterns"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CALL__TUPLE__desc = {
"DAE_Pattern_PAT__CALL__TUPLE",
"DAE.Pattern.PAT_CALL_TUPLE",
DAE_Pattern_PAT__CALL__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CALL__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__META__TUPLE__desc_added
#define DAE_Pattern_PAT__META__TUPLE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__META__TUPLE__desc__fields[1] = {"patterns"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__META__TUPLE__desc = {
"DAE_Pattern_PAT__META__TUPLE",
"DAE.Pattern.PAT_META_TUPLE",
DAE_Pattern_PAT__META__TUPLE__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__META__TUPLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__AS__FUNC__PTR__desc_added
#define DAE_Pattern_PAT__AS__FUNC__PTR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__AS__FUNC__PTR__desc__fields[2] = {"id","pat"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__AS__FUNC__PTR__desc = {
"DAE_Pattern_PAT__AS__FUNC__PTR",
"DAE.Pattern.PAT_AS_FUNC_PTR",
DAE_Pattern_PAT__AS__FUNC__PTR__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__AS__FUNC__PTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__AS__desc_added
#define DAE_Pattern_PAT__AS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__AS__desc__fields[4] = {"id","ty","attr","pat"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__AS__desc = {
"DAE_Pattern_PAT__AS",
"DAE.Pattern.PAT_AS",
DAE_Pattern_PAT__AS__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__AS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__CONSTANT__desc_added
#define DAE_Pattern_PAT__CONSTANT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__CONSTANT__desc__fields[2] = {"ty","exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__CONSTANT__desc = {
"DAE_Pattern_PAT__CONSTANT",
"DAE.Pattern.PAT_CONSTANT",
DAE_Pattern_PAT__CONSTANT__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__CONSTANT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Pattern_PAT__WILD__desc_added
#define DAE_Pattern_PAT__WILD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Pattern_PAT__WILD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Pattern_PAT__WILD__desc = {
"DAE_Pattern_PAT__WILD",
"DAE.Pattern.PAT_WILD",
DAE_Pattern_PAT__WILD__desc__fields
};
#endif
#else
extern struct record_description DAE_Pattern_PAT__WILD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_ADD__desc_added
#define DAE_Operator_ADD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_ADD__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_ADD__desc = {
"DAE_Operator_ADD",
"DAE.Operator.ADD",
DAE_Operator_ADD__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_ADD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_SUB__desc_added
#define DAE_Operator_SUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_SUB__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_SUB__desc = {
"DAE_Operator_SUB",
"DAE.Operator.SUB",
DAE_Operator_SUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_SUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__desc_added
#define DAE_Operator_MUL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__desc = {
"DAE_Operator_MUL",
"DAE.Operator.MUL",
DAE_Operator_MUL__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__desc_added
#define DAE_Operator_DIV__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__desc = {
"DAE_Operator_DIV",
"DAE.Operator.DIV",
DAE_Operator_DIV__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__desc_added
#define DAE_Operator_POW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__desc = {
"DAE_Operator_POW",
"DAE.Operator.POW",
DAE_Operator_POW__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_UMINUS__desc_added
#define DAE_Operator_UMINUS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_UMINUS__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_UMINUS__desc = {
"DAE_Operator_UMINUS",
"DAE.Operator.UMINUS",
DAE_Operator_UMINUS__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_UMINUS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_UMINUS__ARR__desc_added
#define DAE_Operator_UMINUS__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_UMINUS__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_UMINUS__ARR__desc = {
"DAE_Operator_UMINUS__ARR",
"DAE.Operator.UMINUS_ARR",
DAE_Operator_UMINUS__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_UMINUS__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_ADD__ARR__desc_added
#define DAE_Operator_ADD__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_ADD__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_ADD__ARR__desc = {
"DAE_Operator_ADD__ARR",
"DAE.Operator.ADD_ARR",
DAE_Operator_ADD__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_ADD__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_SUB__ARR__desc_added
#define DAE_Operator_SUB__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_SUB__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_SUB__ARR__desc = {
"DAE_Operator_SUB__ARR",
"DAE.Operator.SUB_ARR",
DAE_Operator_SUB__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_SUB__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__ARR__desc_added
#define DAE_Operator_MUL__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__ARR__desc = {
"DAE_Operator_MUL__ARR",
"DAE.Operator.MUL_ARR",
DAE_Operator_MUL__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__ARR__desc_added
#define DAE_Operator_DIV__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__ARR__desc = {
"DAE_Operator_DIV__ARR",
"DAE.Operator.DIV_ARR",
DAE_Operator_DIV__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__ARRAY__SCALAR__desc_added
#define DAE_Operator_MUL__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__ARRAY__SCALAR__desc = {
"DAE_Operator_MUL__ARRAY__SCALAR",
"DAE.Operator.MUL_ARRAY_SCALAR",
DAE_Operator_MUL__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_ADD__ARRAY__SCALAR__desc_added
#define DAE_Operator_ADD__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_ADD__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_ADD__ARRAY__SCALAR__desc = {
"DAE_Operator_ADD__ARRAY__SCALAR",
"DAE.Operator.ADD_ARRAY_SCALAR",
DAE_Operator_ADD__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_ADD__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_SUB__SCALAR__ARRAY__desc_added
#define DAE_Operator_SUB__SCALAR__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_SUB__SCALAR__ARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_SUB__SCALAR__ARRAY__desc = {
"DAE_Operator_SUB__SCALAR__ARRAY",
"DAE.Operator.SUB_SCALAR_ARRAY",
DAE_Operator_SUB__SCALAR__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_SUB__SCALAR__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__SCALAR__PRODUCT__desc_added
#define DAE_Operator_MUL__SCALAR__PRODUCT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__SCALAR__PRODUCT__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__SCALAR__PRODUCT__desc = {
"DAE_Operator_MUL__SCALAR__PRODUCT",
"DAE.Operator.MUL_SCALAR_PRODUCT",
DAE_Operator_MUL__SCALAR__PRODUCT__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__SCALAR__PRODUCT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__MATRIX__PRODUCT__desc_added
#define DAE_Operator_MUL__MATRIX__PRODUCT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__MATRIX__PRODUCT__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__MATRIX__PRODUCT__desc = {
"DAE_Operator_MUL__MATRIX__PRODUCT",
"DAE.Operator.MUL_MATRIX_PRODUCT",
DAE_Operator_MUL__MATRIX__PRODUCT__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__MATRIX__PRODUCT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__ARRAY__SCALAR__desc_added
#define DAE_Operator_DIV__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__ARRAY__SCALAR__desc = {
"DAE_Operator_DIV__ARRAY__SCALAR",
"DAE.Operator.DIV_ARRAY_SCALAR",
DAE_Operator_DIV__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__SCALAR__ARRAY__desc_added
#define DAE_Operator_DIV__SCALAR__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__SCALAR__ARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__SCALAR__ARRAY__desc = {
"DAE_Operator_DIV__SCALAR__ARRAY",
"DAE.Operator.DIV_SCALAR_ARRAY",
DAE_Operator_DIV__SCALAR__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__SCALAR__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__ARRAY__SCALAR__desc_added
#define DAE_Operator_POW__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__ARRAY__SCALAR__desc = {
"DAE_Operator_POW__ARRAY__SCALAR",
"DAE.Operator.POW_ARRAY_SCALAR",
DAE_Operator_POW__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__SCALAR__ARRAY__desc_added
#define DAE_Operator_POW__SCALAR__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__SCALAR__ARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__SCALAR__ARRAY__desc = {
"DAE_Operator_POW__SCALAR__ARRAY",
"DAE.Operator.POW_SCALAR_ARRAY",
DAE_Operator_POW__SCALAR__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__SCALAR__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__ARR__desc_added
#define DAE_Operator_POW__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__ARR__desc = {
"DAE_Operator_POW__ARR",
"DAE.Operator.POW_ARR",
DAE_Operator_POW__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__ARR2__desc_added
#define DAE_Operator_POW__ARR2__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__ARR2__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__ARR2__desc = {
"DAE_Operator_POW__ARR2",
"DAE.Operator.POW_ARR2",
DAE_Operator_POW__ARR2__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__ARR2__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_AND__desc_added
#define DAE_Operator_AND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_AND__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_AND__desc = {
"DAE_Operator_AND",
"DAE.Operator.AND",
DAE_Operator_AND__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_AND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_OR__desc_added
#define DAE_Operator_OR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_OR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_OR__desc = {
"DAE_Operator_OR",
"DAE.Operator.OR",
DAE_Operator_OR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_OR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_NOT__desc_added
#define DAE_Operator_NOT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_NOT__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_NOT__desc = {
"DAE_Operator_NOT",
"DAE.Operator.NOT",
DAE_Operator_NOT__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_NOT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_LESS__desc_added
#define DAE_Operator_LESS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_LESS__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_LESS__desc = {
"DAE_Operator_LESS",
"DAE.Operator.LESS",
DAE_Operator_LESS__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_LESS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_LESSEQ__desc_added
#define DAE_Operator_LESSEQ__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_LESSEQ__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_LESSEQ__desc = {
"DAE_Operator_LESSEQ",
"DAE.Operator.LESSEQ",
DAE_Operator_LESSEQ__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_LESSEQ__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_GREATER__desc_added
#define DAE_Operator_GREATER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_GREATER__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_GREATER__desc = {
"DAE_Operator_GREATER",
"DAE.Operator.GREATER",
DAE_Operator_GREATER__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_GREATER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_GREATEREQ__desc_added
#define DAE_Operator_GREATEREQ__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_GREATEREQ__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_GREATEREQ__desc = {
"DAE_Operator_GREATEREQ",
"DAE.Operator.GREATEREQ",
DAE_Operator_GREATEREQ__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_GREATEREQ__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_EQUAL__desc_added
#define DAE_Operator_EQUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_EQUAL__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_EQUAL__desc = {
"DAE_Operator_EQUAL",
"DAE.Operator.EQUAL",
DAE_Operator_EQUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_EQUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_NEQUAL__desc_added
#define DAE_Operator_NEQUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_NEQUAL__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_NEQUAL__desc = {
"DAE_Operator_NEQUAL",
"DAE.Operator.NEQUAL",
DAE_Operator_NEQUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_NEQUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_USERDEFINED__desc_added
#define DAE_Operator_USERDEFINED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_USERDEFINED__desc__fields[1] = {"fqName"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_USERDEFINED__desc = {
"DAE_Operator_USERDEFINED",
"DAE.Operator.USERDEFINED",
DAE_Operator_USERDEFINED__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_USERDEFINED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_USERDEFINED__desc_added
#define DAE_Operator_USERDEFINED__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_USERDEFINED__desc__fields[1] = {"fqName"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_USERDEFINED__desc = {
"DAE_Operator_USERDEFINED",
"DAE.Operator.USERDEFINED",
DAE_Operator_USERDEFINED__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_USERDEFINED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_NEQUAL__desc_added
#define DAE_Operator_NEQUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_NEQUAL__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_NEQUAL__desc = {
"DAE_Operator_NEQUAL",
"DAE.Operator.NEQUAL",
DAE_Operator_NEQUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_NEQUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_EQUAL__desc_added
#define DAE_Operator_EQUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_EQUAL__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_EQUAL__desc = {
"DAE_Operator_EQUAL",
"DAE.Operator.EQUAL",
DAE_Operator_EQUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_EQUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_GREATEREQ__desc_added
#define DAE_Operator_GREATEREQ__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_GREATEREQ__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_GREATEREQ__desc = {
"DAE_Operator_GREATEREQ",
"DAE.Operator.GREATEREQ",
DAE_Operator_GREATEREQ__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_GREATEREQ__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_GREATER__desc_added
#define DAE_Operator_GREATER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_GREATER__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_GREATER__desc = {
"DAE_Operator_GREATER",
"DAE.Operator.GREATER",
DAE_Operator_GREATER__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_GREATER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_LESSEQ__desc_added
#define DAE_Operator_LESSEQ__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_LESSEQ__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_LESSEQ__desc = {
"DAE_Operator_LESSEQ",
"DAE.Operator.LESSEQ",
DAE_Operator_LESSEQ__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_LESSEQ__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_LESS__desc_added
#define DAE_Operator_LESS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_LESS__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_LESS__desc = {
"DAE_Operator_LESS",
"DAE.Operator.LESS",
DAE_Operator_LESS__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_LESS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_NOT__desc_added
#define DAE_Operator_NOT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_NOT__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_NOT__desc = {
"DAE_Operator_NOT",
"DAE.Operator.NOT",
DAE_Operator_NOT__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_NOT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_OR__desc_added
#define DAE_Operator_OR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_OR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_OR__desc = {
"DAE_Operator_OR",
"DAE.Operator.OR",
DAE_Operator_OR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_OR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_AND__desc_added
#define DAE_Operator_AND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_AND__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_AND__desc = {
"DAE_Operator_AND",
"DAE.Operator.AND",
DAE_Operator_AND__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_AND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__ARR2__desc_added
#define DAE_Operator_POW__ARR2__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__ARR2__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__ARR2__desc = {
"DAE_Operator_POW__ARR2",
"DAE.Operator.POW_ARR2",
DAE_Operator_POW__ARR2__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__ARR2__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__ARR__desc_added
#define DAE_Operator_POW__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__ARR__desc = {
"DAE_Operator_POW__ARR",
"DAE.Operator.POW_ARR",
DAE_Operator_POW__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__SCALAR__ARRAY__desc_added
#define DAE_Operator_POW__SCALAR__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__SCALAR__ARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__SCALAR__ARRAY__desc = {
"DAE_Operator_POW__SCALAR__ARRAY",
"DAE.Operator.POW_SCALAR_ARRAY",
DAE_Operator_POW__SCALAR__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__SCALAR__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__ARRAY__SCALAR__desc_added
#define DAE_Operator_POW__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__ARRAY__SCALAR__desc = {
"DAE_Operator_POW__ARRAY__SCALAR",
"DAE.Operator.POW_ARRAY_SCALAR",
DAE_Operator_POW__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__SCALAR__ARRAY__desc_added
#define DAE_Operator_DIV__SCALAR__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__SCALAR__ARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__SCALAR__ARRAY__desc = {
"DAE_Operator_DIV__SCALAR__ARRAY",
"DAE.Operator.DIV_SCALAR_ARRAY",
DAE_Operator_DIV__SCALAR__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__SCALAR__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__ARRAY__SCALAR__desc_added
#define DAE_Operator_DIV__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__ARRAY__SCALAR__desc = {
"DAE_Operator_DIV__ARRAY__SCALAR",
"DAE.Operator.DIV_ARRAY_SCALAR",
DAE_Operator_DIV__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__MATRIX__PRODUCT__desc_added
#define DAE_Operator_MUL__MATRIX__PRODUCT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__MATRIX__PRODUCT__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__MATRIX__PRODUCT__desc = {
"DAE_Operator_MUL__MATRIX__PRODUCT",
"DAE.Operator.MUL_MATRIX_PRODUCT",
DAE_Operator_MUL__MATRIX__PRODUCT__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__MATRIX__PRODUCT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__SCALAR__PRODUCT__desc_added
#define DAE_Operator_MUL__SCALAR__PRODUCT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__SCALAR__PRODUCT__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__SCALAR__PRODUCT__desc = {
"DAE_Operator_MUL__SCALAR__PRODUCT",
"DAE.Operator.MUL_SCALAR_PRODUCT",
DAE_Operator_MUL__SCALAR__PRODUCT__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__SCALAR__PRODUCT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_SUB__SCALAR__ARRAY__desc_added
#define DAE_Operator_SUB__SCALAR__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_SUB__SCALAR__ARRAY__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_SUB__SCALAR__ARRAY__desc = {
"DAE_Operator_SUB__SCALAR__ARRAY",
"DAE.Operator.SUB_SCALAR_ARRAY",
DAE_Operator_SUB__SCALAR__ARRAY__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_SUB__SCALAR__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_ADD__ARRAY__SCALAR__desc_added
#define DAE_Operator_ADD__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_ADD__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_ADD__ARRAY__SCALAR__desc = {
"DAE_Operator_ADD__ARRAY__SCALAR",
"DAE.Operator.ADD_ARRAY_SCALAR",
DAE_Operator_ADD__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_ADD__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__ARRAY__SCALAR__desc_added
#define DAE_Operator_MUL__ARRAY__SCALAR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__ARRAY__SCALAR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__ARRAY__SCALAR__desc = {
"DAE_Operator_MUL__ARRAY__SCALAR",
"DAE.Operator.MUL_ARRAY_SCALAR",
DAE_Operator_MUL__ARRAY__SCALAR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__ARRAY__SCALAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__ARR__desc_added
#define DAE_Operator_DIV__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__ARR__desc = {
"DAE_Operator_DIV__ARR",
"DAE.Operator.DIV_ARR",
DAE_Operator_DIV__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__ARR__desc_added
#define DAE_Operator_MUL__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__ARR__desc = {
"DAE_Operator_MUL__ARR",
"DAE.Operator.MUL_ARR",
DAE_Operator_MUL__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_SUB__ARR__desc_added
#define DAE_Operator_SUB__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_SUB__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_SUB__ARR__desc = {
"DAE_Operator_SUB__ARR",
"DAE.Operator.SUB_ARR",
DAE_Operator_SUB__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_SUB__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_ADD__ARR__desc_added
#define DAE_Operator_ADD__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_ADD__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_ADD__ARR__desc = {
"DAE_Operator_ADD__ARR",
"DAE.Operator.ADD_ARR",
DAE_Operator_ADD__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_ADD__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_UMINUS__ARR__desc_added
#define DAE_Operator_UMINUS__ARR__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_UMINUS__ARR__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_UMINUS__ARR__desc = {
"DAE_Operator_UMINUS__ARR",
"DAE.Operator.UMINUS_ARR",
DAE_Operator_UMINUS__ARR__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_UMINUS__ARR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_UMINUS__desc_added
#define DAE_Operator_UMINUS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_UMINUS__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_UMINUS__desc = {
"DAE_Operator_UMINUS",
"DAE.Operator.UMINUS",
DAE_Operator_UMINUS__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_UMINUS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_POW__desc_added
#define DAE_Operator_POW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_POW__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_POW__desc = {
"DAE_Operator_POW",
"DAE.Operator.POW",
DAE_Operator_POW__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_POW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_DIV__desc_added
#define DAE_Operator_DIV__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_DIV__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_DIV__desc = {
"DAE_Operator_DIV",
"DAE.Operator.DIV",
DAE_Operator_DIV__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_DIV__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_MUL__desc_added
#define DAE_Operator_MUL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_MUL__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_MUL__desc = {
"DAE_Operator_MUL",
"DAE.Operator.MUL",
DAE_Operator_MUL__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_MUL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_SUB__desc_added
#define DAE_Operator_SUB__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_SUB__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_SUB__desc = {
"DAE_Operator_SUB",
"DAE.Operator.SUB",
DAE_Operator_SUB__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_SUB__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Operator_ADD__desc_added
#define DAE_Operator_ADD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Operator_ADD__desc__fields[1] = {"ty"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Operator_ADD__desc = {
"DAE_Operator_ADD",
"DAE.Operator.ADD",
DAE_Operator_ADD__desc__fields
};
#endif
#else
extern struct record_description DAE_Operator_ADD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_CREF__QUAL__desc_added
#define DAE_ComponentRef_CREF__QUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_CREF__QUAL__desc__fields[4] = {"ident","identType","subscriptLst","componentRef"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_CREF__QUAL__desc = {
"DAE_ComponentRef_CREF__QUAL",
"DAE.ComponentRef.CREF_QUAL",
DAE_ComponentRef_CREF__QUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_CREF__QUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_CREF__IDENT__desc_added
#define DAE_ComponentRef_CREF__IDENT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_CREF__IDENT__desc__fields[3] = {"ident","identType","subscriptLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_CREF__IDENT__desc = {
"DAE_ComponentRef_CREF__IDENT",
"DAE.ComponentRef.CREF_IDENT",
DAE_ComponentRef_CREF__IDENT__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_CREF__IDENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc_added
#define DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc__fields[2] = {"componentRef","instant"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc = {
"DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF",
"DAE.ComponentRef.OPTIMICA_ATTR_INST_CREF",
DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_WILD__desc_added
#define DAE_ComponentRef_WILD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_WILD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_WILD__desc = {
"DAE_ComponentRef_WILD",
"DAE.ComponentRef.WILD",
DAE_ComponentRef_WILD__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_WILD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_WILD__desc_added
#define DAE_ComponentRef_WILD__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_WILD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_WILD__desc = {
"DAE_ComponentRef_WILD",
"DAE.ComponentRef.WILD",
DAE_ComponentRef_WILD__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_WILD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc_added
#define DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc__fields[2] = {"componentRef","instant"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc = {
"DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF",
"DAE.ComponentRef.OPTIMICA_ATTR_INST_CREF",
DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_OPTIMICA__ATTR__INST__CREF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_CREF__IDENT__desc_added
#define DAE_ComponentRef_CREF__IDENT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_CREF__IDENT__desc__fields[3] = {"ident","identType","subscriptLst"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_CREF__IDENT__desc = {
"DAE_ComponentRef_CREF__IDENT",
"DAE.ComponentRef.CREF_IDENT",
DAE_ComponentRef_CREF__IDENT__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_CREF__IDENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentRef_CREF__QUAL__desc_added
#define DAE_ComponentRef_CREF__QUAL__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentRef_CREF__QUAL__desc__fields[4] = {"ident","identType","subscriptLst","componentRef"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentRef_CREF__QUAL__desc = {
"DAE_ComponentRef_CREF__QUAL",
"DAE.ComponentRef.CREF_QUAL",
DAE_ComponentRef_CREF__QUAL__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentRef_CREF__QUAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_WHOLEDIM__desc_added
#define DAE_Subscript_WHOLEDIM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_WHOLEDIM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_WHOLEDIM__desc = {
"DAE_Subscript_WHOLEDIM",
"DAE.Subscript.WHOLEDIM",
DAE_Subscript_WHOLEDIM__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_WHOLEDIM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_SLICE__desc_added
#define DAE_Subscript_SLICE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_SLICE__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_SLICE__desc = {
"DAE_Subscript_SLICE",
"DAE.Subscript.SLICE",
DAE_Subscript_SLICE__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_SLICE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_INDEX__desc_added
#define DAE_Subscript_INDEX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_INDEX__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_INDEX__desc = {
"DAE_Subscript_INDEX",
"DAE.Subscript.INDEX",
DAE_Subscript_INDEX__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_INDEX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_WHOLE__NONEXP__desc_added
#define DAE_Subscript_WHOLE__NONEXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_WHOLE__NONEXP__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_WHOLE__NONEXP__desc = {
"DAE_Subscript_WHOLE__NONEXP",
"DAE.Subscript.WHOLE_NONEXP",
DAE_Subscript_WHOLE__NONEXP__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_WHOLE__NONEXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_WHOLE__NONEXP__desc_added
#define DAE_Subscript_WHOLE__NONEXP__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_WHOLE__NONEXP__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_WHOLE__NONEXP__desc = {
"DAE_Subscript_WHOLE__NONEXP",
"DAE.Subscript.WHOLE_NONEXP",
DAE_Subscript_WHOLE__NONEXP__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_WHOLE__NONEXP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_INDEX__desc_added
#define DAE_Subscript_INDEX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_INDEX__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_INDEX__desc = {
"DAE_Subscript_INDEX",
"DAE.Subscript.INDEX",
DAE_Subscript_INDEX__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_INDEX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_SLICE__desc_added
#define DAE_Subscript_SLICE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_SLICE__desc__fields[1] = {"exp"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_SLICE__desc = {
"DAE_Subscript_SLICE",
"DAE.Subscript.SLICE",
DAE_Subscript_SLICE__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_SLICE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Subscript_WHOLEDIM__desc_added
#define DAE_Subscript_WHOLEDIM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Subscript_WHOLEDIM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Subscript_WHOLEDIM__desc = {
"DAE_Subscript_WHOLEDIM",
"DAE.Subscript.WHOLEDIM",
DAE_Subscript_WHOLEDIM__desc__fields
};
#endif
#else
extern struct record_description DAE_Subscript_WHOLEDIM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Expand_EXPAND__desc_added
#define DAE_Expand_EXPAND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Expand_EXPAND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Expand_EXPAND__desc = {
"DAE_Expand_EXPAND",
"DAE.Expand.EXPAND",
DAE_Expand_EXPAND__desc__fields
};
#endif
#else
extern struct record_description DAE_Expand_EXPAND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Expand_NOT__EXPAND__desc_added
#define DAE_Expand_NOT__EXPAND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Expand_NOT__EXPAND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Expand_NOT__EXPAND__desc = {
"DAE_Expand_NOT__EXPAND",
"DAE.Expand.NOT_EXPAND",
DAE_Expand_NOT__EXPAND__desc__fields
};
#endif
#else
extern struct record_description DAE_Expand_NOT__EXPAND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Expand_NOT__EXPAND__desc_added
#define DAE_Expand_NOT__EXPAND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Expand_NOT__EXPAND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Expand_NOT__EXPAND__desc = {
"DAE_Expand_NOT__EXPAND",
"DAE.Expand.NOT_EXPAND",
DAE_Expand_NOT__EXPAND__desc__fields
};
#endif
#else
extern struct record_description DAE_Expand_NOT__EXPAND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Expand_EXPAND__desc_added
#define DAE_Expand_EXPAND__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Expand_EXPAND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Expand_EXPAND__desc = {
"DAE_Expand_EXPAND",
"DAE.Expand.EXPAND",
DAE_Expand_EXPAND__desc__fields
};
#endif
#else
extern struct record_description DAE_Expand_EXPAND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Prefix_NOPRE__desc_added
#define DAE_Prefix_NOPRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Prefix_NOPRE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Prefix_NOPRE__desc = {
"DAE_Prefix_NOPRE",
"DAE.Prefix.NOPRE",
DAE_Prefix_NOPRE__desc__fields
};
#endif
#else
extern struct record_description DAE_Prefix_NOPRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Prefix_PREFIX__desc_added
#define DAE_Prefix_PREFIX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Prefix_PREFIX__desc__fields[2] = {"compPre","classPre"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Prefix_PREFIX__desc = {
"DAE_Prefix_PREFIX",
"DAE.Prefix.PREFIX",
DAE_Prefix_PREFIX__desc__fields
};
#endif
#else
extern struct record_description DAE_Prefix_PREFIX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Prefix_PREFIX__desc_added
#define DAE_Prefix_PREFIX__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Prefix_PREFIX__desc__fields[2] = {"compPre","classPre"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Prefix_PREFIX__desc = {
"DAE_Prefix_PREFIX",
"DAE.Prefix.PREFIX",
DAE_Prefix_PREFIX__desc__fields
};
#endif
#else
extern struct record_description DAE_Prefix_PREFIX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Prefix_NOPRE__desc_added
#define DAE_Prefix_NOPRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Prefix_NOPRE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Prefix_NOPRE__desc = {
"DAE_Prefix_NOPRE",
"DAE.Prefix.NOPRE",
DAE_Prefix_NOPRE__desc__fields
};
#endif
#else
extern struct record_description DAE_Prefix_NOPRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentPrefix_PRE__desc_added
#define DAE_ComponentPrefix_PRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentPrefix_PRE__desc__fields[6] = {"prefix","dimensions","subscripts","next","ci_state","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentPrefix_PRE__desc = {
"DAE_ComponentPrefix_PRE",
"DAE.ComponentPrefix.PRE",
DAE_ComponentPrefix_PRE__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentPrefix_PRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentPrefix_NOCOMPPRE__desc_added
#define DAE_ComponentPrefix_NOCOMPPRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentPrefix_NOCOMPPRE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentPrefix_NOCOMPPRE__desc = {
"DAE_ComponentPrefix_NOCOMPPRE",
"DAE.ComponentPrefix.NOCOMPPRE",
DAE_ComponentPrefix_NOCOMPPRE__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentPrefix_NOCOMPPRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentPrefix_NOCOMPPRE__desc_added
#define DAE_ComponentPrefix_NOCOMPPRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentPrefix_NOCOMPPRE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentPrefix_NOCOMPPRE__desc = {
"DAE_ComponentPrefix_NOCOMPPRE",
"DAE.ComponentPrefix.NOCOMPPRE",
DAE_ComponentPrefix_NOCOMPPRE__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentPrefix_NOCOMPPRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ComponentPrefix_PRE__desc_added
#define DAE_ComponentPrefix_PRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ComponentPrefix_PRE__desc__fields[6] = {"prefix","dimensions","subscripts","next","ci_state","info"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ComponentPrefix_PRE__desc = {
"DAE_ComponentPrefix_PRE",
"DAE.ComponentPrefix.PRE",
DAE_ComponentPrefix_PRE__desc__fields
};
#endif
#else
extern struct record_description DAE_ComponentPrefix_PRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClassPrefix_CLASSPRE__desc_added
#define DAE_ClassPrefix_CLASSPRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClassPrefix_CLASSPRE__desc__fields[1] = {"variability"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClassPrefix_CLASSPRE__desc = {
"DAE_ClassPrefix_CLASSPRE",
"DAE.ClassPrefix.CLASSPRE",
DAE_ClassPrefix_CLASSPRE__desc__fields
};
#endif
#else
extern struct record_description DAE_ClassPrefix_CLASSPRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_ClassPrefix_CLASSPRE__desc_added
#define DAE_ClassPrefix_CLASSPRE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_ClassPrefix_CLASSPRE__desc__fields[1] = {"variability"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_ClassPrefix_CLASSPRE__desc = {
"DAE_ClassPrefix_CLASSPRE",
"DAE.ClassPrefix.CLASSPRE",
DAE_ClassPrefix_CLASSPRE__desc__fields
};
#endif
#else
extern struct record_description DAE_ClassPrefix_CLASSPRE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Face_INSIDE__desc_added
#define DAE_Connect_Face_INSIDE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Face_INSIDE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Face_INSIDE__desc = {
"DAE_Connect_Face_INSIDE",
"DAE.Connect.Face.INSIDE",
DAE_Connect_Face_INSIDE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Face_INSIDE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Face_OUTSIDE__desc_added
#define DAE_Connect_Face_OUTSIDE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Face_OUTSIDE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Face_OUTSIDE__desc = {
"DAE_Connect_Face_OUTSIDE",
"DAE.Connect.Face.OUTSIDE",
DAE_Connect_Face_OUTSIDE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Face_OUTSIDE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Face_NO__FACE__desc_added
#define DAE_Connect_Face_NO__FACE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Face_NO__FACE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Face_NO__FACE__desc = {
"DAE_Connect_Face_NO__FACE",
"DAE.Connect.Face.NO_FACE",
DAE_Connect_Face_NO__FACE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Face_NO__FACE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Face_NO__FACE__desc_added
#define DAE_Connect_Face_NO__FACE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Face_NO__FACE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Face_NO__FACE__desc = {
"DAE_Connect_Face_NO__FACE",
"DAE.Connect.Face.NO_FACE",
DAE_Connect_Face_NO__FACE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Face_NO__FACE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Face_OUTSIDE__desc_added
#define DAE_Connect_Face_OUTSIDE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Face_OUTSIDE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Face_OUTSIDE__desc = {
"DAE_Connect_Face_OUTSIDE",
"DAE.Connect.Face.OUTSIDE",
DAE_Connect_Face_OUTSIDE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Face_OUTSIDE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Face_INSIDE__desc_added
#define DAE_Connect_Face_INSIDE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Face_INSIDE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Face_INSIDE__desc = {
"DAE_Connect_Face_INSIDE",
"DAE.Connect.Face.INSIDE",
DAE_Connect_Face_INSIDE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Face_INSIDE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_EQU__desc_added
#define DAE_Connect_ConnectorType_EQU__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_EQU__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_EQU__desc = {
"DAE_Connect_ConnectorType_EQU",
"DAE.Connect.ConnectorType.EQU",
DAE_Connect_ConnectorType_EQU__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_EQU__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_FLOW__desc_added
#define DAE_Connect_ConnectorType_FLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_FLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_FLOW__desc = {
"DAE_Connect_ConnectorType_FLOW",
"DAE.Connect.ConnectorType.FLOW",
DAE_Connect_ConnectorType_FLOW__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_FLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_STREAM__desc_added
#define DAE_Connect_ConnectorType_STREAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_STREAM__desc__fields[1] = {"associatedFlow"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_STREAM__desc = {
"DAE_Connect_ConnectorType_STREAM",
"DAE.Connect.ConnectorType.STREAM",
DAE_Connect_ConnectorType_STREAM__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_STREAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_NO__TYPE__desc_added
#define DAE_Connect_ConnectorType_NO__TYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_NO__TYPE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_NO__TYPE__desc = {
"DAE_Connect_ConnectorType_NO__TYPE",
"DAE.Connect.ConnectorType.NO_TYPE",
DAE_Connect_ConnectorType_NO__TYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_NO__TYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_NO__TYPE__desc_added
#define DAE_Connect_ConnectorType_NO__TYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_NO__TYPE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_NO__TYPE__desc = {
"DAE_Connect_ConnectorType_NO__TYPE",
"DAE.Connect.ConnectorType.NO_TYPE",
DAE_Connect_ConnectorType_NO__TYPE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_NO__TYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_STREAM__desc_added
#define DAE_Connect_ConnectorType_STREAM__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_STREAM__desc__fields[1] = {"associatedFlow"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_STREAM__desc = {
"DAE_Connect_ConnectorType_STREAM",
"DAE.Connect.ConnectorType.STREAM",
DAE_Connect_ConnectorType_STREAM__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_STREAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_FLOW__desc_added
#define DAE_Connect_ConnectorType_FLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_FLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_FLOW__desc = {
"DAE_Connect_ConnectorType_FLOW",
"DAE.Connect.ConnectorType.FLOW",
DAE_Connect_ConnectorType_FLOW__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_FLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorType_EQU__desc_added
#define DAE_Connect_ConnectorType_EQU__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorType_EQU__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorType_EQU__desc = {
"DAE_Connect_ConnectorType_EQU",
"DAE.Connect.ConnectorType.EQU",
DAE_Connect_ConnectorType_EQU__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorType_EQU__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc_added
#define DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc__fields[5] = {"name","face","ty","source","set"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc = {
"DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT",
"DAE.Connect.ConnectorElement.CONNECTOR_ELEMENT",
DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc_added
#define DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc__fields[5] = {"name","face","ty","source","set"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc = {
"DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT",
"DAE.Connect.ConnectorElement.CONNECTOR_ELEMENT",
DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_ConnectorElement_CONNECTOR__ELEMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc_added
#define DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc__fields[4] = {"name","cref","nodes","connectCount"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc = {
"DAE_Connect_SetTrieNode_SET__TRIE__NODE",
"DAE.Connect.SetTrieNode.SET_TRIE_NODE",
DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc_added
#define DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc__fields[5] = {"name","insideElement","outsideElement","flowAssociation","connectCount"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc = {
"DAE_Connect_SetTrieNode_SET__TRIE__LEAF",
"DAE.Connect.SetTrieNode.SET_TRIE_LEAF",
DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc_added
#define DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc__fields[5] = {"name","insideElement","outsideElement","flowAssociation","connectCount"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc = {
"DAE_Connect_SetTrieNode_SET__TRIE__LEAF",
"DAE.Connect.SetTrieNode.SET_TRIE_LEAF",
DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_SetTrieNode_SET__TRIE__LEAF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc_added
#define DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc__fields[4] = {"name","cref","nodes","connectCount"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc = {
"DAE_Connect_SetTrieNode_SET__TRIE__NODE",
"DAE.Connect.SetTrieNode.SET_TRIE_NODE",
DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_SetTrieNode_SET__TRIE__NODE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_OuterConnect_OUTERCONNECT__desc_added
#define DAE_Connect_OuterConnect_OUTERCONNECT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_OuterConnect_OUTERCONNECT__desc__fields[8] = {"scope","cr1","io1","f1","cr2","io2","f2","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_OuterConnect_OUTERCONNECT__desc = {
"DAE_Connect_OuterConnect_OUTERCONNECT",
"DAE.Connect.OuterConnect.OUTERCONNECT",
DAE_Connect_OuterConnect_OUTERCONNECT__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_OuterConnect_OUTERCONNECT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_OuterConnect_OUTERCONNECT__desc_added
#define DAE_Connect_OuterConnect_OUTERCONNECT__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_OuterConnect_OUTERCONNECT__desc__fields[8] = {"scope","cr1","io1","f1","cr2","io2","f2","source"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_OuterConnect_OUTERCONNECT__desc = {
"DAE_Connect_OuterConnect_OUTERCONNECT",
"DAE.Connect.OuterConnect.OUTERCONNECT",
DAE_Connect_OuterConnect_OUTERCONNECT__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_OuterConnect_OUTERCONNECT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Sets_SETS__desc_added
#define DAE_Connect_Sets_SETS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Sets_SETS__desc__fields[4] = {"sets","setCount","connections","outerConnects"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Sets_SETS__desc = {
"DAE_Connect_Sets_SETS",
"DAE.Connect.Sets.SETS",
DAE_Connect_Sets_SETS__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Sets_SETS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Sets_SETS__desc_added
#define DAE_Connect_Sets_SETS__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Sets_SETS__desc__fields[4] = {"sets","setCount","connections","outerConnects"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Sets_SETS__desc = {
"DAE_Connect_Sets_SETS",
"DAE.Connect.Sets.SETS",
DAE_Connect_Sets_SETS__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Sets_SETS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Set_SET__desc_added
#define DAE_Connect_Set_SET__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Set_SET__desc__fields[2] = {"ty","elements"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Set_SET__desc = {
"DAE_Connect_Set_SET",
"DAE.Connect.Set.SET",
DAE_Connect_Set_SET__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Set_SET__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Set_SET__POINTER__desc_added
#define DAE_Connect_Set_SET__POINTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Set_SET__POINTER__desc__fields[1] = {"index"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Set_SET__POINTER__desc = {
"DAE_Connect_Set_SET__POINTER",
"DAE.Connect.Set.SET_POINTER",
DAE_Connect_Set_SET__POINTER__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Set_SET__POINTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Set_SET__POINTER__desc_added
#define DAE_Connect_Set_SET__POINTER__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Set_SET__POINTER__desc__fields[1] = {"index"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Set_SET__POINTER__desc = {
"DAE_Connect_Set_SET__POINTER",
"DAE.Connect.Set.SET_POINTER",
DAE_Connect_Set_SET__POINTER__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Set_SET__POINTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef DAE_Connect_Set_SET__desc_added
#define DAE_Connect_Set_SET__desc_added
ADD_METARECORD_DEFINITIONS const char* DAE_Connect_Set_SET__desc__fields[2] = {"ty","elements"};
ADD_METARECORD_DEFINITIONS struct record_description DAE_Connect_Set_SET__desc = {
"DAE_Connect_Set_SET",
"DAE.Connect.Set.SET",
DAE_Connect_Set_SET__desc__fields
};
#endif
#else
extern struct record_description DAE_Connect_Set_SET__desc;
#endif
#ifdef __cplusplus
}
#endif
