#include <meta/meta_modelica.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAE_DAE__desc_added
#define BackendDAE_BackendDAE_DAE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAE_DAE__desc__fields[2] = {"eqs","shared"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAE_DAE__desc = {
"BackendDAE_BackendDAE_DAE",
"BackendDAE.BackendDAE.DAE",
BackendDAE_BackendDAE_DAE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAE_DAE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAE_DAE__desc_added
#define BackendDAE_BackendDAE_DAE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAE_DAE__desc__fields[2] = {"eqs","shared"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAE_DAE__desc = {
"BackendDAE_BackendDAE_DAE",
"BackendDAE.BackendDAE.DAE",
BackendDAE_BackendDAE_DAE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAE_DAE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EqSystem_EQSYSTEM__desc_added
#define BackendDAE_EqSystem_EQSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EqSystem_EQSYSTEM__desc__fields[9] = {"orderedVars","orderedEqs","m","mT","mapping","matching","stateSets","partitionKind","removedEqs"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EqSystem_EQSYSTEM__desc = {
"BackendDAE_EqSystem_EQSYSTEM",
"BackendDAE.EqSystem.EQSYSTEM",
BackendDAE_EqSystem_EQSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EqSystem_EQSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EqSystem_EQSYSTEM__desc_added
#define BackendDAE_EqSystem_EQSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EqSystem_EQSYSTEM__desc__fields[9] = {"orderedVars","orderedEqs","m","mT","mapping","matching","stateSets","partitionKind","removedEqs"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EqSystem_EQSYSTEM__desc = {
"BackendDAE_EqSystem_EQSYSTEM",
"BackendDAE.EqSystem.EQSYSTEM",
BackendDAE_EqSystem_EQSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EqSystem_EQSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_SubClock_SUBCLOCK__desc_added
#define BackendDAE_SubClock_SUBCLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_SubClock_SUBCLOCK__desc__fields[3] = {"factor","shift","solver"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_SubClock_SUBCLOCK__desc = {
"BackendDAE_SubClock_SUBCLOCK",
"BackendDAE.SubClock.SUBCLOCK",
BackendDAE_SubClock_SUBCLOCK__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_SubClock_SUBCLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_SubClock_INFERED__SUBCLOCK__desc_added
#define BackendDAE_SubClock_INFERED__SUBCLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_SubClock_INFERED__SUBCLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_SubClock_INFERED__SUBCLOCK__desc = {
"BackendDAE_SubClock_INFERED__SUBCLOCK",
"BackendDAE.SubClock.INFERED_SUBCLOCK",
BackendDAE_SubClock_INFERED__SUBCLOCK__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_SubClock_INFERED__SUBCLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_SubClock_INFERED__SUBCLOCK__desc_added
#define BackendDAE_SubClock_INFERED__SUBCLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_SubClock_INFERED__SUBCLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_SubClock_INFERED__SUBCLOCK__desc = {
"BackendDAE_SubClock_INFERED__SUBCLOCK",
"BackendDAE.SubClock.INFERED_SUBCLOCK",
BackendDAE_SubClock_INFERED__SUBCLOCK__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_SubClock_INFERED__SUBCLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_SubClock_SUBCLOCK__desc_added
#define BackendDAE_SubClock_SUBCLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_SubClock_SUBCLOCK__desc__fields[3] = {"factor","shift","solver"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_SubClock_SUBCLOCK__desc = {
"BackendDAE_SubClock_SUBCLOCK",
"BackendDAE.SubClock.SUBCLOCK",
BackendDAE_SubClock_SUBCLOCK__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_SubClock_SUBCLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION",
"BackendDAE.BaseClockPartitionKind.UNKNOWN_PARTITION",
BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc__fields[1] = {"subPartIdx"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION",
"BackendDAE.BaseClockPartitionKind.CLOCKED_PARTITION",
BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION",
"BackendDAE.BaseClockPartitionKind.CONTINUOUS_TIME_PARTITION",
BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION",
"BackendDAE.BaseClockPartitionKind.UNSPECIFIED_PARTITION",
BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION",
"BackendDAE.BaseClockPartitionKind.UNSPECIFIED_PARTITION",
BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_UNSPECIFIED__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION",
"BackendDAE.BaseClockPartitionKind.CONTINUOUS_TIME_PARTITION",
BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_CONTINUOUS__TIME__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc__fields[1] = {"subPartIdx"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION",
"BackendDAE.BaseClockPartitionKind.CLOCKED_PARTITION",
BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_CLOCKED__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc_added
#define BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc = {
"BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION",
"BackendDAE.BaseClockPartitionKind.UNKNOWN_PARTITION",
BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Shared_SHARED__desc_added
#define BackendDAE_Shared_SHARED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Shared_SHARED__desc__fields[20] = {"globalKnownVars","localKnownVars","externalObjects","aliasVars","initialEqs","removedEqs","constraints","classAttrs","cache","graph","functionTree","eventInfo","extObjClasses","backendDAEType","symjacs","info","partitionsInfo","daeModeData","dataReconciliationData","timeInterval"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Shared_SHARED__desc = {
"BackendDAE_Shared_SHARED",
"BackendDAE.Shared.SHARED",
BackendDAE_Shared_SHARED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Shared_SHARED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Shared_SHARED__desc_added
#define BackendDAE_Shared_SHARED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Shared_SHARED__desc__fields[20] = {"globalKnownVars","localKnownVars","externalObjects","aliasVars","initialEqs","removedEqs","constraints","classAttrs","cache","graph","functionTree","eventInfo","extObjClasses","backendDAEType","symjacs","info","partitionsInfo","daeModeData","dataReconciliationData","timeInterval"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Shared_SHARED__desc = {
"BackendDAE_Shared_SHARED",
"BackendDAE.Shared.SHARED",
BackendDAE_Shared_SHARED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Shared_SHARED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_InlineData_INLINE__DATA__desc_added
#define BackendDAE_InlineData_INLINE__DATA__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_InlineData_INLINE__DATA__desc__fields[2] = {"inlineSystems","knownVariables"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_InlineData_INLINE__DATA__desc = {
"BackendDAE_InlineData_INLINE__DATA",
"BackendDAE.InlineData.INLINE_DATA",
BackendDAE_InlineData_INLINE__DATA__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_InlineData_INLINE__DATA__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_InlineData_INLINE__DATA__desc_added
#define BackendDAE_InlineData_INLINE__DATA__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_InlineData_INLINE__DATA__desc__fields[2] = {"inlineSystems","knownVariables"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_InlineData_INLINE__DATA__desc = {
"BackendDAE_InlineData_INLINE__DATA",
"BackendDAE.InlineData.INLINE_DATA",
BackendDAE_InlineData_INLINE__DATA__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_InlineData_INLINE__DATA__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BasePartition_BASE__PARTITION__desc_added
#define BackendDAE_BasePartition_BASE__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BasePartition_BASE__PARTITION__desc__fields[2] = {"clock","nSubClocks"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BasePartition_BASE__PARTITION__desc = {
"BackendDAE_BasePartition_BASE__PARTITION",
"BackendDAE.BasePartition.BASE_PARTITION",
BackendDAE_BasePartition_BASE__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BasePartition_BASE__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BasePartition_BASE__PARTITION__desc_added
#define BackendDAE_BasePartition_BASE__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BasePartition_BASE__PARTITION__desc__fields[2] = {"clock","nSubClocks"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BasePartition_BASE__PARTITION__desc = {
"BackendDAE_BasePartition_BASE__PARTITION",
"BackendDAE.BasePartition.BASE_PARTITION",
BackendDAE_BasePartition_BASE__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BasePartition_BASE__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_SubPartition_SUB__PARTITION__desc_added
#define BackendDAE_SubPartition_SUB__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_SubPartition_SUB__PARTITION__desc__fields[3] = {"clock","holdEvents","prevVars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_SubPartition_SUB__PARTITION__desc = {
"BackendDAE_SubPartition_SUB__PARTITION",
"BackendDAE.SubPartition.SUB_PARTITION",
BackendDAE_SubPartition_SUB__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_SubPartition_SUB__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_SubPartition_SUB__PARTITION__desc_added
#define BackendDAE_SubPartition_SUB__PARTITION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_SubPartition_SUB__PARTITION__desc__fields[3] = {"clock","holdEvents","prevVars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_SubPartition_SUB__PARTITION__desc = {
"BackendDAE_SubPartition_SUB__PARTITION",
"BackendDAE.SubPartition.SUB_PARTITION",
BackendDAE_SubPartition_SUB__PARTITION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_SubPartition_SUB__PARTITION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc_added
#define BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc__fields[2] = {"basePartitions","subPartitions"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc = {
"BackendDAE_PartitionsInfo_PARTITIONS__INFO",
"BackendDAE.PartitionsInfo.PARTITIONS_INFO",
BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc_added
#define BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc__fields[2] = {"basePartitions","subPartitions"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc = {
"BackendDAE_PartitionsInfo_PARTITIONS__INFO",
"BackendDAE.PartitionsInfo.PARTITIONS_INFO",
BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_PartitionsInfo_PARTITIONS__INFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ExtraInfo_EXTRA__INFO__desc_added
#define BackendDAE_ExtraInfo_EXTRA__INFO__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ExtraInfo_EXTRA__INFO__desc__fields[2] = {"description","fileNamePrefix"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ExtraInfo_EXTRA__INFO__desc = {
"BackendDAE_ExtraInfo_EXTRA__INFO",
"BackendDAE.ExtraInfo.EXTRA_INFO",
BackendDAE_ExtraInfo_EXTRA__INFO__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ExtraInfo_EXTRA__INFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ExtraInfo_EXTRA__INFO__desc_added
#define BackendDAE_ExtraInfo_EXTRA__INFO__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ExtraInfo_EXTRA__INFO__desc__fields[2] = {"description","fileNamePrefix"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ExtraInfo_EXTRA__INFO__desc = {
"BackendDAE_ExtraInfo_EXTRA__INFO",
"BackendDAE.ExtraInfo.EXTRA_INFO",
BackendDAE_ExtraInfo_EXTRA__INFO__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ExtraInfo_EXTRA__INFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_SIMULATION__desc_added
#define BackendDAE_BackendDAEType_SIMULATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_SIMULATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_SIMULATION__desc = {
"BackendDAE_BackendDAEType_SIMULATION",
"BackendDAE.BackendDAEType.SIMULATION",
BackendDAE_BackendDAEType_SIMULATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_SIMULATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_JACOBIAN__desc_added
#define BackendDAE_BackendDAEType_JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_JACOBIAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_JACOBIAN__desc = {
"BackendDAE_BackendDAEType_JACOBIAN",
"BackendDAE.BackendDAEType.JACOBIAN",
BackendDAE_BackendDAEType_JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_ALGEQSYSTEM__desc_added
#define BackendDAE_BackendDAEType_ALGEQSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_ALGEQSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_ALGEQSYSTEM__desc = {
"BackendDAE_BackendDAEType_ALGEQSYSTEM",
"BackendDAE.BackendDAEType.ALGEQSYSTEM",
BackendDAE_BackendDAEType_ALGEQSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_ALGEQSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_ARRAYSYSTEM__desc_added
#define BackendDAE_BackendDAEType_ARRAYSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_ARRAYSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_ARRAYSYSTEM__desc = {
"BackendDAE_BackendDAEType_ARRAYSYSTEM",
"BackendDAE.BackendDAEType.ARRAYSYSTEM",
BackendDAE_BackendDAEType_ARRAYSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_ARRAYSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc_added
#define BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc = {
"BackendDAE_BackendDAEType_PARAMETERSYSTEM",
"BackendDAE.BackendDAEType.PARAMETERSYSTEM",
BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_INITIALSYSTEM__desc_added
#define BackendDAE_BackendDAEType_INITIALSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_INITIALSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_INITIALSYSTEM__desc = {
"BackendDAE_BackendDAEType_INITIALSYSTEM",
"BackendDAE.BackendDAEType.INITIALSYSTEM",
BackendDAE_BackendDAEType_INITIALSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_INITIALSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_INLINESYSTEM__desc_added
#define BackendDAE_BackendDAEType_INLINESYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_INLINESYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_INLINESYSTEM__desc = {
"BackendDAE_BackendDAEType_INLINESYSTEM",
"BackendDAE.BackendDAEType.INLINESYSTEM",
BackendDAE_BackendDAEType_INLINESYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_INLINESYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_DAEMODESYSTEM__desc_added
#define BackendDAE_BackendDAEType_DAEMODESYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_DAEMODESYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_DAEMODESYSTEM__desc = {
"BackendDAE_BackendDAEType_DAEMODESYSTEM",
"BackendDAE.BackendDAEType.DAEMODESYSTEM",
BackendDAE_BackendDAEType_DAEMODESYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_DAEMODESYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_DAEMODESYSTEM__desc_added
#define BackendDAE_BackendDAEType_DAEMODESYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_DAEMODESYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_DAEMODESYSTEM__desc = {
"BackendDAE_BackendDAEType_DAEMODESYSTEM",
"BackendDAE.BackendDAEType.DAEMODESYSTEM",
BackendDAE_BackendDAEType_DAEMODESYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_DAEMODESYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_INLINESYSTEM__desc_added
#define BackendDAE_BackendDAEType_INLINESYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_INLINESYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_INLINESYSTEM__desc = {
"BackendDAE_BackendDAEType_INLINESYSTEM",
"BackendDAE.BackendDAEType.INLINESYSTEM",
BackendDAE_BackendDAEType_INLINESYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_INLINESYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_INITIALSYSTEM__desc_added
#define BackendDAE_BackendDAEType_INITIALSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_INITIALSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_INITIALSYSTEM__desc = {
"BackendDAE_BackendDAEType_INITIALSYSTEM",
"BackendDAE.BackendDAEType.INITIALSYSTEM",
BackendDAE_BackendDAEType_INITIALSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_INITIALSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc_added
#define BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc = {
"BackendDAE_BackendDAEType_PARAMETERSYSTEM",
"BackendDAE.BackendDAEType.PARAMETERSYSTEM",
BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_PARAMETERSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_ARRAYSYSTEM__desc_added
#define BackendDAE_BackendDAEType_ARRAYSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_ARRAYSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_ARRAYSYSTEM__desc = {
"BackendDAE_BackendDAEType_ARRAYSYSTEM",
"BackendDAE.BackendDAEType.ARRAYSYSTEM",
BackendDAE_BackendDAEType_ARRAYSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_ARRAYSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_ALGEQSYSTEM__desc_added
#define BackendDAE_BackendDAEType_ALGEQSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_ALGEQSYSTEM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_ALGEQSYSTEM__desc = {
"BackendDAE_BackendDAEType_ALGEQSYSTEM",
"BackendDAE.BackendDAEType.ALGEQSYSTEM",
BackendDAE_BackendDAEType_ALGEQSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_ALGEQSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_JACOBIAN__desc_added
#define BackendDAE_BackendDAEType_JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_JACOBIAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_JACOBIAN__desc = {
"BackendDAE_BackendDAEType_JACOBIAN",
"BackendDAE.BackendDAEType.JACOBIAN",
BackendDAE_BackendDAEType_JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEType_SIMULATION__desc_added
#define BackendDAE_BackendDAEType_SIMULATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEType_SIMULATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEType_SIMULATION__desc = {
"BackendDAE_BackendDAEType_SIMULATION",
"BackendDAE.BackendDAEType.SIMULATION",
BackendDAE_BackendDAEType_SIMULATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEType_SIMULATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DataReconciliationData_DATA__RECON__desc_added
#define BackendDAE_DataReconciliationData_DATA__RECON__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DataReconciliationData_DATA__RECON__desc__fields[3] = {"symbolicJacobian","setcVars","datareconinputs"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DataReconciliationData_DATA__RECON__desc = {
"BackendDAE_DataReconciliationData_DATA__RECON",
"BackendDAE.DataReconciliationData.DATA_RECON",
BackendDAE_DataReconciliationData_DATA__RECON__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DataReconciliationData_DATA__RECON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DataReconciliationData_DATA__RECON__desc_added
#define BackendDAE_DataReconciliationData_DATA__RECON__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DataReconciliationData_DATA__RECON__desc__fields[3] = {"symbolicJacobian","setcVars","datareconinputs"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DataReconciliationData_DATA__RECON__desc = {
"BackendDAE_DataReconciliationData_DATA__RECON",
"BackendDAE.DataReconciliationData.DATA_RECON",
BackendDAE_DataReconciliationData_DATA__RECON__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DataReconciliationData_DATA__RECON__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Variables_VARIABLES__desc_added
#define BackendDAE_Variables_VARIABLES__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Variables_VARIABLES__desc__fields[4] = {"crefIndices","varArr","bucketSize","numberOfVars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Variables_VARIABLES__desc = {
"BackendDAE_Variables_VARIABLES",
"BackendDAE.Variables.VARIABLES",
BackendDAE_Variables_VARIABLES__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Variables_VARIABLES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Variables_VARIABLES__desc_added
#define BackendDAE_Variables_VARIABLES__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Variables_VARIABLES__desc__fields[4] = {"crefIndices","varArr","bucketSize","numberOfVars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Variables_VARIABLES__desc = {
"BackendDAE_Variables_VARIABLES",
"BackendDAE.Variables.VARIABLES",
BackendDAE_Variables_VARIABLES__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Variables_VARIABLES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CrefIndex_CREFINDEX__desc_added
#define BackendDAE_CrefIndex_CREFINDEX__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CrefIndex_CREFINDEX__desc__fields[2] = {"cref","index"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CrefIndex_CREFINDEX__desc = {
"BackendDAE_CrefIndex_CREFINDEX",
"BackendDAE.CrefIndex.CREFINDEX",
BackendDAE_CrefIndex_CREFINDEX__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CrefIndex_CREFINDEX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CrefIndex_CREFINDEX__desc_added
#define BackendDAE_CrefIndex_CREFINDEX__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CrefIndex_CREFINDEX__desc__fields[2] = {"cref","index"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CrefIndex_CREFINDEX__desc = {
"BackendDAE_CrefIndex_CREFINDEX",
"BackendDAE.CrefIndex.CREFINDEX",
BackendDAE_CrefIndex_CREFINDEX__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CrefIndex_CREFINDEX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VariableArray_VARIABLE__ARRAY__desc_added
#define BackendDAE_VariableArray_VARIABLE__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VariableArray_VARIABLE__ARRAY__desc__fields[2] = {"numberOfElements","varOptArr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VariableArray_VARIABLE__ARRAY__desc = {
"BackendDAE_VariableArray_VARIABLE__ARRAY",
"BackendDAE.VariableArray.VARIABLE_ARRAY",
BackendDAE_VariableArray_VARIABLE__ARRAY__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VariableArray_VARIABLE__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VariableArray_VARIABLE__ARRAY__desc_added
#define BackendDAE_VariableArray_VARIABLE__ARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VariableArray_VARIABLE__ARRAY__desc__fields[2] = {"numberOfElements","varOptArr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VariableArray_VARIABLE__ARRAY__desc = {
"BackendDAE_VariableArray_VARIABLE__ARRAY",
"BackendDAE.VariableArray.VARIABLE_ARRAY",
BackendDAE_VariableArray_VARIABLE__ARRAY__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VariableArray_VARIABLE__ARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Var_VAR__desc_added
#define BackendDAE_Var_VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Var_VAR__desc__fields[16] = {"varName","varKind","varDirection","varParallelism","varType","bindExp","tplExp","arryDim","source","values","tearingSelectOption","hideResult","comment","connectorType","innerOuter","unreplaceable"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Var_VAR__desc = {
"BackendDAE_Var_VAR",
"BackendDAE.Var.VAR",
BackendDAE_Var_VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Var_VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Var_VAR__desc_added
#define BackendDAE_Var_VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Var_VAR__desc__fields[16] = {"varName","varKind","varDirection","varParallelism","varType","bindExp","tplExp","arryDim","source","values","tearingSelectOption","hideResult","comment","connectorType","innerOuter","unreplaceable"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Var_VAR__desc = {
"BackendDAE_Var_VAR",
"BackendDAE.Var.VAR",
BackendDAE_Var_VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Var_VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_VARIABLE__desc_added
#define BackendDAE_VarKind_VARIABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_VARIABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_VARIABLE__desc = {
"BackendDAE_VarKind_VARIABLE",
"BackendDAE.VarKind.VARIABLE",
BackendDAE_VarKind_VARIABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_VARIABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_STATE__desc_added
#define BackendDAE_VarKind_STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_STATE__desc__fields[3] = {"index","derName","natural"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_STATE__desc = {
"BackendDAE_VarKind_STATE",
"BackendDAE.VarKind.STATE",
BackendDAE_VarKind_STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_STATE__DER__desc_added
#define BackendDAE_VarKind_STATE__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_STATE__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_STATE__DER__desc = {
"BackendDAE_VarKind_STATE__DER",
"BackendDAE.VarKind.STATE_DER",
BackendDAE_VarKind_STATE__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_STATE__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DUMMY__DER__desc_added
#define BackendDAE_VarKind_DUMMY__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DUMMY__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DUMMY__DER__desc = {
"BackendDAE_VarKind_DUMMY__DER",
"BackendDAE.VarKind.DUMMY_DER",
BackendDAE_VarKind_DUMMY__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DUMMY__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DUMMY__STATE__desc_added
#define BackendDAE_VarKind_DUMMY__STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DUMMY__STATE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DUMMY__STATE__desc = {
"BackendDAE_VarKind_DUMMY__STATE",
"BackendDAE.VarKind.DUMMY_STATE",
BackendDAE_VarKind_DUMMY__STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DUMMY__STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_CLOCKED__STATE__desc_added
#define BackendDAE_VarKind_CLOCKED__STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_CLOCKED__STATE__desc__fields[2] = {"previousName","isStartFixed"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_CLOCKED__STATE__desc = {
"BackendDAE_VarKind_CLOCKED__STATE",
"BackendDAE.VarKind.CLOCKED_STATE",
BackendDAE_VarKind_CLOCKED__STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_CLOCKED__STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DISCRETE__desc_added
#define BackendDAE_VarKind_DISCRETE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DISCRETE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DISCRETE__desc = {
"BackendDAE_VarKind_DISCRETE",
"BackendDAE.VarKind.DISCRETE",
BackendDAE_VarKind_DISCRETE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DISCRETE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_PARAM__desc_added
#define BackendDAE_VarKind_PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_PARAM__desc = {
"BackendDAE_VarKind_PARAM",
"BackendDAE.VarKind.PARAM",
BackendDAE_VarKind_PARAM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_CONST__desc_added
#define BackendDAE_VarKind_CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_CONST__desc = {
"BackendDAE_VarKind_CONST",
"BackendDAE.VarKind.CONST",
BackendDAE_VarKind_CONST__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_EXTOBJ__desc_added
#define BackendDAE_VarKind_EXTOBJ__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_EXTOBJ__desc__fields[1] = {"fullClassName"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_EXTOBJ__desc = {
"BackendDAE_VarKind_EXTOBJ",
"BackendDAE.VarKind.EXTOBJ",
BackendDAE_VarKind_EXTOBJ__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_EXTOBJ__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_JAC__VAR__desc_added
#define BackendDAE_VarKind_JAC__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_JAC__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_JAC__VAR__desc = {
"BackendDAE_VarKind_JAC__VAR",
"BackendDAE.VarKind.JAC_VAR",
BackendDAE_VarKind_JAC__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_JAC__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_JAC__DIFF__VAR__desc_added
#define BackendDAE_VarKind_JAC__DIFF__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_JAC__DIFF__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_JAC__DIFF__VAR__desc = {
"BackendDAE_VarKind_JAC__DIFF__VAR",
"BackendDAE.VarKind.JAC_DIFF_VAR",
BackendDAE_VarKind_JAC__DIFF__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_JAC__DIFF__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_SEED__VAR__desc_added
#define BackendDAE_VarKind_SEED__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_SEED__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_SEED__VAR__desc = {
"BackendDAE_VarKind_SEED__VAR",
"BackendDAE.VarKind.SEED_VAR",
BackendDAE_VarKind_SEED__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_SEED__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__CONSTR__desc_added
#define BackendDAE_VarKind_OPT__CONSTR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__CONSTR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__CONSTR__desc = {
"BackendDAE_VarKind_OPT__CONSTR",
"BackendDAE.VarKind.OPT_CONSTR",
BackendDAE_VarKind_OPT__CONSTR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__CONSTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__FCONSTR__desc_added
#define BackendDAE_VarKind_OPT__FCONSTR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__FCONSTR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__FCONSTR__desc = {
"BackendDAE_VarKind_OPT__FCONSTR",
"BackendDAE.VarKind.OPT_FCONSTR",
BackendDAE_VarKind_OPT__FCONSTR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__FCONSTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc_added
#define BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc = {
"BackendDAE_VarKind_OPT__INPUT__WITH__DER",
"BackendDAE.VarKind.OPT_INPUT_WITH_DER",
BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__INPUT__DER__desc_added
#define BackendDAE_VarKind_OPT__INPUT__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__INPUT__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__INPUT__DER__desc = {
"BackendDAE_VarKind_OPT__INPUT__DER",
"BackendDAE.VarKind.OPT_INPUT_DER",
BackendDAE_VarKind_OPT__INPUT__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__INPUT__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__TGRID__desc_added
#define BackendDAE_VarKind_OPT__TGRID__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__TGRID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__TGRID__desc = {
"BackendDAE_VarKind_OPT__TGRID",
"BackendDAE.VarKind.OPT_TGRID",
BackendDAE_VarKind_OPT__TGRID__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__TGRID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__LOOP__INPUT__desc_added
#define BackendDAE_VarKind_OPT__LOOP__INPUT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__LOOP__INPUT__desc__fields[1] = {"replaceExp"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__LOOP__INPUT__desc = {
"BackendDAE_VarKind_OPT__LOOP__INPUT",
"BackendDAE.VarKind.OPT_LOOP_INPUT",
BackendDAE_VarKind_OPT__LOOP__INPUT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__LOOP__INPUT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_ALG__STATE__desc_added
#define BackendDAE_VarKind_ALG__STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_ALG__STATE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_ALG__STATE__desc = {
"BackendDAE_VarKind_ALG__STATE",
"BackendDAE.VarKind.ALG_STATE",
BackendDAE_VarKind_ALG__STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_ALG__STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_ALG__STATE__OLD__desc_added
#define BackendDAE_VarKind_ALG__STATE__OLD__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_ALG__STATE__OLD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_ALG__STATE__OLD__desc = {
"BackendDAE_VarKind_ALG__STATE__OLD",
"BackendDAE.VarKind.ALG_STATE_OLD",
BackendDAE_VarKind_ALG__STATE__OLD__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_ALG__STATE__OLD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc_added
#define BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc = {
"BackendDAE_VarKind_DAE__RESIDUAL__VAR",
"BackendDAE.VarKind.DAE_RESIDUAL_VAR",
BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DAE__AUX__VAR__desc_added
#define BackendDAE_VarKind_DAE__AUX__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DAE__AUX__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DAE__AUX__VAR__desc = {
"BackendDAE_VarKind_DAE__AUX__VAR",
"BackendDAE.VarKind.DAE_AUX_VAR",
BackendDAE_VarKind_DAE__AUX__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DAE__AUX__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_LOOP__ITERATION__desc_added
#define BackendDAE_VarKind_LOOP__ITERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_LOOP__ITERATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_LOOP__ITERATION__desc = {
"BackendDAE_VarKind_LOOP__ITERATION",
"BackendDAE.VarKind.LOOP_ITERATION",
BackendDAE_VarKind_LOOP__ITERATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_LOOP__ITERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_LOOP__SOLVED__desc_added
#define BackendDAE_VarKind_LOOP__SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_LOOP__SOLVED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_LOOP__SOLVED__desc = {
"BackendDAE_VarKind_LOOP__SOLVED",
"BackendDAE.VarKind.LOOP_SOLVED",
BackendDAE_VarKind_LOOP__SOLVED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_LOOP__SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_LOOP__SOLVED__desc_added
#define BackendDAE_VarKind_LOOP__SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_LOOP__SOLVED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_LOOP__SOLVED__desc = {
"BackendDAE_VarKind_LOOP__SOLVED",
"BackendDAE.VarKind.LOOP_SOLVED",
BackendDAE_VarKind_LOOP__SOLVED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_LOOP__SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_LOOP__ITERATION__desc_added
#define BackendDAE_VarKind_LOOP__ITERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_LOOP__ITERATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_LOOP__ITERATION__desc = {
"BackendDAE_VarKind_LOOP__ITERATION",
"BackendDAE.VarKind.LOOP_ITERATION",
BackendDAE_VarKind_LOOP__ITERATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_LOOP__ITERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DAE__AUX__VAR__desc_added
#define BackendDAE_VarKind_DAE__AUX__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DAE__AUX__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DAE__AUX__VAR__desc = {
"BackendDAE_VarKind_DAE__AUX__VAR",
"BackendDAE.VarKind.DAE_AUX_VAR",
BackendDAE_VarKind_DAE__AUX__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DAE__AUX__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc_added
#define BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc = {
"BackendDAE_VarKind_DAE__RESIDUAL__VAR",
"BackendDAE.VarKind.DAE_RESIDUAL_VAR",
BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DAE__RESIDUAL__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_ALG__STATE__OLD__desc_added
#define BackendDAE_VarKind_ALG__STATE__OLD__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_ALG__STATE__OLD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_ALG__STATE__OLD__desc = {
"BackendDAE_VarKind_ALG__STATE__OLD",
"BackendDAE.VarKind.ALG_STATE_OLD",
BackendDAE_VarKind_ALG__STATE__OLD__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_ALG__STATE__OLD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_ALG__STATE__desc_added
#define BackendDAE_VarKind_ALG__STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_ALG__STATE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_ALG__STATE__desc = {
"BackendDAE_VarKind_ALG__STATE",
"BackendDAE.VarKind.ALG_STATE",
BackendDAE_VarKind_ALG__STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_ALG__STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__LOOP__INPUT__desc_added
#define BackendDAE_VarKind_OPT__LOOP__INPUT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__LOOP__INPUT__desc__fields[1] = {"replaceExp"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__LOOP__INPUT__desc = {
"BackendDAE_VarKind_OPT__LOOP__INPUT",
"BackendDAE.VarKind.OPT_LOOP_INPUT",
BackendDAE_VarKind_OPT__LOOP__INPUT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__LOOP__INPUT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__TGRID__desc_added
#define BackendDAE_VarKind_OPT__TGRID__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__TGRID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__TGRID__desc = {
"BackendDAE_VarKind_OPT__TGRID",
"BackendDAE.VarKind.OPT_TGRID",
BackendDAE_VarKind_OPT__TGRID__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__TGRID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__INPUT__DER__desc_added
#define BackendDAE_VarKind_OPT__INPUT__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__INPUT__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__INPUT__DER__desc = {
"BackendDAE_VarKind_OPT__INPUT__DER",
"BackendDAE.VarKind.OPT_INPUT_DER",
BackendDAE_VarKind_OPT__INPUT__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__INPUT__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc_added
#define BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc = {
"BackendDAE_VarKind_OPT__INPUT__WITH__DER",
"BackendDAE.VarKind.OPT_INPUT_WITH_DER",
BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__INPUT__WITH__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__FCONSTR__desc_added
#define BackendDAE_VarKind_OPT__FCONSTR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__FCONSTR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__FCONSTR__desc = {
"BackendDAE_VarKind_OPT__FCONSTR",
"BackendDAE.VarKind.OPT_FCONSTR",
BackendDAE_VarKind_OPT__FCONSTR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__FCONSTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_OPT__CONSTR__desc_added
#define BackendDAE_VarKind_OPT__CONSTR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_OPT__CONSTR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_OPT__CONSTR__desc = {
"BackendDAE_VarKind_OPT__CONSTR",
"BackendDAE.VarKind.OPT_CONSTR",
BackendDAE_VarKind_OPT__CONSTR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_OPT__CONSTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_SEED__VAR__desc_added
#define BackendDAE_VarKind_SEED__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_SEED__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_SEED__VAR__desc = {
"BackendDAE_VarKind_SEED__VAR",
"BackendDAE.VarKind.SEED_VAR",
BackendDAE_VarKind_SEED__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_SEED__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_JAC__DIFF__VAR__desc_added
#define BackendDAE_VarKind_JAC__DIFF__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_JAC__DIFF__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_JAC__DIFF__VAR__desc = {
"BackendDAE_VarKind_JAC__DIFF__VAR",
"BackendDAE.VarKind.JAC_DIFF_VAR",
BackendDAE_VarKind_JAC__DIFF__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_JAC__DIFF__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_JAC__VAR__desc_added
#define BackendDAE_VarKind_JAC__VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_JAC__VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_JAC__VAR__desc = {
"BackendDAE_VarKind_JAC__VAR",
"BackendDAE.VarKind.JAC_VAR",
BackendDAE_VarKind_JAC__VAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_JAC__VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_EXTOBJ__desc_added
#define BackendDAE_VarKind_EXTOBJ__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_EXTOBJ__desc__fields[1] = {"fullClassName"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_EXTOBJ__desc = {
"BackendDAE_VarKind_EXTOBJ",
"BackendDAE.VarKind.EXTOBJ",
BackendDAE_VarKind_EXTOBJ__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_EXTOBJ__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_CONST__desc_added
#define BackendDAE_VarKind_CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_CONST__desc = {
"BackendDAE_VarKind_CONST",
"BackendDAE.VarKind.CONST",
BackendDAE_VarKind_CONST__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_PARAM__desc_added
#define BackendDAE_VarKind_PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_PARAM__desc = {
"BackendDAE_VarKind_PARAM",
"BackendDAE.VarKind.PARAM",
BackendDAE_VarKind_PARAM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DISCRETE__desc_added
#define BackendDAE_VarKind_DISCRETE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DISCRETE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DISCRETE__desc = {
"BackendDAE_VarKind_DISCRETE",
"BackendDAE.VarKind.DISCRETE",
BackendDAE_VarKind_DISCRETE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DISCRETE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_CLOCKED__STATE__desc_added
#define BackendDAE_VarKind_CLOCKED__STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_CLOCKED__STATE__desc__fields[2] = {"previousName","isStartFixed"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_CLOCKED__STATE__desc = {
"BackendDAE_VarKind_CLOCKED__STATE",
"BackendDAE.VarKind.CLOCKED_STATE",
BackendDAE_VarKind_CLOCKED__STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_CLOCKED__STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DUMMY__STATE__desc_added
#define BackendDAE_VarKind_DUMMY__STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DUMMY__STATE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DUMMY__STATE__desc = {
"BackendDAE_VarKind_DUMMY__STATE",
"BackendDAE.VarKind.DUMMY_STATE",
BackendDAE_VarKind_DUMMY__STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DUMMY__STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_DUMMY__DER__desc_added
#define BackendDAE_VarKind_DUMMY__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_DUMMY__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_DUMMY__DER__desc = {
"BackendDAE_VarKind_DUMMY__DER",
"BackendDAE.VarKind.DUMMY_DER",
BackendDAE_VarKind_DUMMY__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_DUMMY__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_STATE__DER__desc_added
#define BackendDAE_VarKind_STATE__DER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_STATE__DER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_STATE__DER__desc = {
"BackendDAE_VarKind_STATE__DER",
"BackendDAE.VarKind.STATE_DER",
BackendDAE_VarKind_STATE__DER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_STATE__DER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_STATE__desc_added
#define BackendDAE_VarKind_STATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_STATE__desc__fields[3] = {"index","derName","natural"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_STATE__desc = {
"BackendDAE_VarKind_STATE",
"BackendDAE.VarKind.STATE",
BackendDAE_VarKind_STATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_STATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_VarKind_VARIABLE__desc_added
#define BackendDAE_VarKind_VARIABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_VarKind_VARIABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_VarKind_VARIABLE__desc = {
"BackendDAE_VarKind_VARIABLE",
"BackendDAE.VarKind.VARIABLE",
BackendDAE_VarKind_VARIABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_VarKind_VARIABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_NEVER__desc_added
#define BackendDAE_TearingSelect_NEVER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_NEVER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_NEVER__desc = {
"BackendDAE_TearingSelect_NEVER",
"BackendDAE.TearingSelect.NEVER",
BackendDAE_TearingSelect_NEVER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_NEVER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_AVOID__desc_added
#define BackendDAE_TearingSelect_AVOID__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_AVOID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_AVOID__desc = {
"BackendDAE_TearingSelect_AVOID",
"BackendDAE.TearingSelect.AVOID",
BackendDAE_TearingSelect_AVOID__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_AVOID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_DEFAULT__desc_added
#define BackendDAE_TearingSelect_DEFAULT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_DEFAULT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_DEFAULT__desc = {
"BackendDAE_TearingSelect_DEFAULT",
"BackendDAE.TearingSelect.DEFAULT",
BackendDAE_TearingSelect_DEFAULT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_DEFAULT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_PREFER__desc_added
#define BackendDAE_TearingSelect_PREFER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_PREFER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_PREFER__desc = {
"BackendDAE_TearingSelect_PREFER",
"BackendDAE.TearingSelect.PREFER",
BackendDAE_TearingSelect_PREFER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_PREFER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_ALWAYS__desc_added
#define BackendDAE_TearingSelect_ALWAYS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_ALWAYS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_ALWAYS__desc = {
"BackendDAE_TearingSelect_ALWAYS",
"BackendDAE.TearingSelect.ALWAYS",
BackendDAE_TearingSelect_ALWAYS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_ALWAYS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_ALWAYS__desc_added
#define BackendDAE_TearingSelect_ALWAYS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_ALWAYS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_ALWAYS__desc = {
"BackendDAE_TearingSelect_ALWAYS",
"BackendDAE.TearingSelect.ALWAYS",
BackendDAE_TearingSelect_ALWAYS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_ALWAYS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_PREFER__desc_added
#define BackendDAE_TearingSelect_PREFER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_PREFER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_PREFER__desc = {
"BackendDAE_TearingSelect_PREFER",
"BackendDAE.TearingSelect.PREFER",
BackendDAE_TearingSelect_PREFER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_PREFER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_DEFAULT__desc_added
#define BackendDAE_TearingSelect_DEFAULT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_DEFAULT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_DEFAULT__desc = {
"BackendDAE_TearingSelect_DEFAULT",
"BackendDAE.TearingSelect.DEFAULT",
BackendDAE_TearingSelect_DEFAULT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_DEFAULT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_AVOID__desc_added
#define BackendDAE_TearingSelect_AVOID__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_AVOID__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_AVOID__desc = {
"BackendDAE_TearingSelect_AVOID",
"BackendDAE.TearingSelect.AVOID",
BackendDAE_TearingSelect_AVOID__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_AVOID__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSelect_NEVER__desc_added
#define BackendDAE_TearingSelect_NEVER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSelect_NEVER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSelect_NEVER__desc = {
"BackendDAE_TearingSelect_NEVER",
"BackendDAE.TearingSelect.NEVER",
BackendDAE_TearingSelect_NEVER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSelect_NEVER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_BINDING__EQUATION__desc_added
#define BackendDAE_EquationKind_BINDING__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_BINDING__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_BINDING__EQUATION__desc = {
"BackendDAE_EquationKind_BINDING__EQUATION",
"BackendDAE.EquationKind.BINDING_EQUATION",
BackendDAE_EquationKind_BINDING__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_BINDING__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_DYNAMIC__EQUATION__desc_added
#define BackendDAE_EquationKind_DYNAMIC__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_DYNAMIC__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_DYNAMIC__EQUATION__desc = {
"BackendDAE_EquationKind_DYNAMIC__EQUATION",
"BackendDAE.EquationKind.DYNAMIC_EQUATION",
BackendDAE_EquationKind_DYNAMIC__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_DYNAMIC__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_INITIAL__EQUATION__desc_added
#define BackendDAE_EquationKind_INITIAL__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_INITIAL__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_INITIAL__EQUATION__desc = {
"BackendDAE_EquationKind_INITIAL__EQUATION",
"BackendDAE.EquationKind.INITIAL_EQUATION",
BackendDAE_EquationKind_INITIAL__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_INITIAL__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_CLOCKED__EQUATION__desc_added
#define BackendDAE_EquationKind_CLOCKED__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_CLOCKED__EQUATION__desc__fields[1] = {"clk"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_CLOCKED__EQUATION__desc = {
"BackendDAE_EquationKind_CLOCKED__EQUATION",
"BackendDAE.EquationKind.CLOCKED_EQUATION",
BackendDAE_EquationKind_CLOCKED__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_CLOCKED__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_DISCRETE__EQUATION__desc_added
#define BackendDAE_EquationKind_DISCRETE__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_DISCRETE__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_DISCRETE__EQUATION__desc = {
"BackendDAE_EquationKind_DISCRETE__EQUATION",
"BackendDAE.EquationKind.DISCRETE_EQUATION",
BackendDAE_EquationKind_DISCRETE__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_DISCRETE__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_AUX__EQUATION__desc_added
#define BackendDAE_EquationKind_AUX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_AUX__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_AUX__EQUATION__desc = {
"BackendDAE_EquationKind_AUX__EQUATION",
"BackendDAE.EquationKind.AUX_EQUATION",
BackendDAE_EquationKind_AUX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_AUX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc_added
#define BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc = {
"BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND",
"BackendDAE.EquationKind.UNKNOWN_EQUATION_KIND",
BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc_added
#define BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc = {
"BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND",
"BackendDAE.EquationKind.UNKNOWN_EQUATION_KIND",
BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_UNKNOWN__EQUATION__KIND__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_AUX__EQUATION__desc_added
#define BackendDAE_EquationKind_AUX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_AUX__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_AUX__EQUATION__desc = {
"BackendDAE_EquationKind_AUX__EQUATION",
"BackendDAE.EquationKind.AUX_EQUATION",
BackendDAE_EquationKind_AUX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_AUX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_DISCRETE__EQUATION__desc_added
#define BackendDAE_EquationKind_DISCRETE__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_DISCRETE__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_DISCRETE__EQUATION__desc = {
"BackendDAE_EquationKind_DISCRETE__EQUATION",
"BackendDAE.EquationKind.DISCRETE_EQUATION",
BackendDAE_EquationKind_DISCRETE__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_DISCRETE__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_CLOCKED__EQUATION__desc_added
#define BackendDAE_EquationKind_CLOCKED__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_CLOCKED__EQUATION__desc__fields[1] = {"clk"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_CLOCKED__EQUATION__desc = {
"BackendDAE_EquationKind_CLOCKED__EQUATION",
"BackendDAE.EquationKind.CLOCKED_EQUATION",
BackendDAE_EquationKind_CLOCKED__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_CLOCKED__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_INITIAL__EQUATION__desc_added
#define BackendDAE_EquationKind_INITIAL__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_INITIAL__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_INITIAL__EQUATION__desc = {
"BackendDAE_EquationKind_INITIAL__EQUATION",
"BackendDAE.EquationKind.INITIAL_EQUATION",
BackendDAE_EquationKind_INITIAL__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_INITIAL__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_DYNAMIC__EQUATION__desc_added
#define BackendDAE_EquationKind_DYNAMIC__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_DYNAMIC__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_DYNAMIC__EQUATION__desc = {
"BackendDAE_EquationKind_DYNAMIC__EQUATION",
"BackendDAE.EquationKind.DYNAMIC_EQUATION",
BackendDAE_EquationKind_DYNAMIC__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_DYNAMIC__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationKind_BINDING__EQUATION__desc_added
#define BackendDAE_EquationKind_BINDING__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationKind_BINDING__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationKind_BINDING__EQUATION__desc = {
"BackendDAE_EquationKind_BINDING__EQUATION",
"BackendDAE.EquationKind.BINDING_EQUATION",
BackendDAE_EquationKind_BINDING__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationKind_BINDING__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EvaluationStages_EVALUATION__STAGES__desc_added
#define BackendDAE_EvaluationStages_EVALUATION__STAGES__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EvaluationStages_EVALUATION__STAGES__desc__fields[4] = {"dynamicEval","algebraicEval","zerocrossEval","discreteEval"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EvaluationStages_EVALUATION__STAGES__desc = {
"BackendDAE_EvaluationStages_EVALUATION__STAGES",
"BackendDAE.EvaluationStages.EVALUATION_STAGES",
BackendDAE_EvaluationStages_EVALUATION__STAGES__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EvaluationStages_EVALUATION__STAGES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EvaluationStages_EVALUATION__STAGES__desc_added
#define BackendDAE_EvaluationStages_EVALUATION__STAGES__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EvaluationStages_EVALUATION__STAGES__desc__fields[4] = {"dynamicEval","algebraicEval","zerocrossEval","discreteEval"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EvaluationStages_EVALUATION__STAGES__desc = {
"BackendDAE_EvaluationStages_EVALUATION__STAGES",
"BackendDAE.EvaluationStages.EVALUATION_STAGES",
BackendDAE_EvaluationStages_EVALUATION__STAGES__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EvaluationStages_EVALUATION__STAGES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc_added
#define BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc__fields[3] = {"differentiated","kind","evalStages"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc = {
"BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES",
"BackendDAE.EquationAttributes.EQUATION_ATTRIBUTES",
BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc_added
#define BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc__fields[3] = {"differentiated","kind","evalStages"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc = {
"BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES",
"BackendDAE.EquationAttributes.EQUATION_ATTRIBUTES",
BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationAttributes_EQUATION__ATTRIBUTES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_EQUATION__desc_added
#define BackendDAE_Equation_EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_EQUATION__desc__fields[4] = {"exp","scalar","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_EQUATION__desc = {
"BackendDAE_Equation_EQUATION",
"BackendDAE.Equation.EQUATION",
BackendDAE_Equation_EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_ARRAY__EQUATION__desc_added
#define BackendDAE_Equation_ARRAY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_ARRAY__EQUATION__desc__fields[6] = {"dimSize","left","right","source","attr","recordSize"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_ARRAY__EQUATION__desc = {
"BackendDAE_Equation_ARRAY__EQUATION",
"BackendDAE.Equation.ARRAY_EQUATION",
BackendDAE_Equation_ARRAY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_ARRAY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_SOLVED__EQUATION__desc_added
#define BackendDAE_Equation_SOLVED__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_SOLVED__EQUATION__desc__fields[4] = {"componentRef","exp","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_SOLVED__EQUATION__desc = {
"BackendDAE_Equation_SOLVED__EQUATION",
"BackendDAE.Equation.SOLVED_EQUATION",
BackendDAE_Equation_SOLVED__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_SOLVED__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_RESIDUAL__EQUATION__desc_added
#define BackendDAE_Equation_RESIDUAL__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_RESIDUAL__EQUATION__desc__fields[3] = {"exp","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_RESIDUAL__EQUATION__desc = {
"BackendDAE_Equation_RESIDUAL__EQUATION",
"BackendDAE.Equation.RESIDUAL_EQUATION",
BackendDAE_Equation_RESIDUAL__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_RESIDUAL__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_ALGORITHM__desc_added
#define BackendDAE_Equation_ALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_ALGORITHM__desc__fields[5] = {"size","alg","source","expand","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_ALGORITHM__desc = {
"BackendDAE_Equation_ALGORITHM",
"BackendDAE.Equation.ALGORITHM",
BackendDAE_Equation_ALGORITHM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_ALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_WHEN__EQUATION__desc_added
#define BackendDAE_Equation_WHEN__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_WHEN__EQUATION__desc__fields[4] = {"size","whenEquation","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_WHEN__EQUATION__desc = {
"BackendDAE_Equation_WHEN__EQUATION",
"BackendDAE.Equation.WHEN_EQUATION",
BackendDAE_Equation_WHEN__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_WHEN__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_COMPLEX__EQUATION__desc_added
#define BackendDAE_Equation_COMPLEX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_COMPLEX__EQUATION__desc__fields[5] = {"size","left","right","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_COMPLEX__EQUATION__desc = {
"BackendDAE_Equation_COMPLEX__EQUATION",
"BackendDAE.Equation.COMPLEX_EQUATION",
BackendDAE_Equation_COMPLEX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_COMPLEX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_IF__EQUATION__desc_added
#define BackendDAE_Equation_IF__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_IF__EQUATION__desc__fields[5] = {"conditions","eqnstrue","eqnsfalse","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_IF__EQUATION__desc = {
"BackendDAE_Equation_IF__EQUATION",
"BackendDAE.Equation.IF_EQUATION",
BackendDAE_Equation_IF__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_IF__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_FOR__EQUATION__desc_added
#define BackendDAE_Equation_FOR__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_FOR__EQUATION__desc__fields[6] = {"iter","start","stop","body","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_FOR__EQUATION__desc = {
"BackendDAE_Equation_FOR__EQUATION",
"BackendDAE.Equation.FOR_EQUATION",
BackendDAE_Equation_FOR__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_FOR__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_DUMMY__EQUATION__desc_added
#define BackendDAE_Equation_DUMMY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_DUMMY__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_DUMMY__EQUATION__desc = {
"BackendDAE_Equation_DUMMY__EQUATION",
"BackendDAE.Equation.DUMMY_EQUATION",
BackendDAE_Equation_DUMMY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_DUMMY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_DUMMY__EQUATION__desc_added
#define BackendDAE_Equation_DUMMY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_DUMMY__EQUATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_DUMMY__EQUATION__desc = {
"BackendDAE_Equation_DUMMY__EQUATION",
"BackendDAE.Equation.DUMMY_EQUATION",
BackendDAE_Equation_DUMMY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_DUMMY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_FOR__EQUATION__desc_added
#define BackendDAE_Equation_FOR__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_FOR__EQUATION__desc__fields[6] = {"iter","start","stop","body","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_FOR__EQUATION__desc = {
"BackendDAE_Equation_FOR__EQUATION",
"BackendDAE.Equation.FOR_EQUATION",
BackendDAE_Equation_FOR__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_FOR__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_IF__EQUATION__desc_added
#define BackendDAE_Equation_IF__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_IF__EQUATION__desc__fields[5] = {"conditions","eqnstrue","eqnsfalse","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_IF__EQUATION__desc = {
"BackendDAE_Equation_IF__EQUATION",
"BackendDAE.Equation.IF_EQUATION",
BackendDAE_Equation_IF__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_IF__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_COMPLEX__EQUATION__desc_added
#define BackendDAE_Equation_COMPLEX__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_COMPLEX__EQUATION__desc__fields[5] = {"size","left","right","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_COMPLEX__EQUATION__desc = {
"BackendDAE_Equation_COMPLEX__EQUATION",
"BackendDAE.Equation.COMPLEX_EQUATION",
BackendDAE_Equation_COMPLEX__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_COMPLEX__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_WHEN__EQUATION__desc_added
#define BackendDAE_Equation_WHEN__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_WHEN__EQUATION__desc__fields[4] = {"size","whenEquation","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_WHEN__EQUATION__desc = {
"BackendDAE_Equation_WHEN__EQUATION",
"BackendDAE.Equation.WHEN_EQUATION",
BackendDAE_Equation_WHEN__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_WHEN__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_ALGORITHM__desc_added
#define BackendDAE_Equation_ALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_ALGORITHM__desc__fields[5] = {"size","alg","source","expand","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_ALGORITHM__desc = {
"BackendDAE_Equation_ALGORITHM",
"BackendDAE.Equation.ALGORITHM",
BackendDAE_Equation_ALGORITHM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_ALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_RESIDUAL__EQUATION__desc_added
#define BackendDAE_Equation_RESIDUAL__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_RESIDUAL__EQUATION__desc__fields[3] = {"exp","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_RESIDUAL__EQUATION__desc = {
"BackendDAE_Equation_RESIDUAL__EQUATION",
"BackendDAE.Equation.RESIDUAL_EQUATION",
BackendDAE_Equation_RESIDUAL__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_RESIDUAL__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_SOLVED__EQUATION__desc_added
#define BackendDAE_Equation_SOLVED__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_SOLVED__EQUATION__desc__fields[4] = {"componentRef","exp","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_SOLVED__EQUATION__desc = {
"BackendDAE_Equation_SOLVED__EQUATION",
"BackendDAE.Equation.SOLVED_EQUATION",
BackendDAE_Equation_SOLVED__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_SOLVED__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_ARRAY__EQUATION__desc_added
#define BackendDAE_Equation_ARRAY__EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_ARRAY__EQUATION__desc__fields[6] = {"dimSize","left","right","source","attr","recordSize"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_ARRAY__EQUATION__desc = {
"BackendDAE_Equation_ARRAY__EQUATION",
"BackendDAE.Equation.ARRAY_EQUATION",
BackendDAE_Equation_ARRAY__EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_ARRAY__EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Equation_EQUATION__desc_added
#define BackendDAE_Equation_EQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Equation_EQUATION__desc__fields[4] = {"exp","scalar","source","attr"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Equation_EQUATION__desc = {
"BackendDAE_Equation_EQUATION",
"BackendDAE.Equation.EQUATION",
BackendDAE_Equation_EQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Equation_EQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenEquation_WHEN__STMTS__desc_added
#define BackendDAE_WhenEquation_WHEN__STMTS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenEquation_WHEN__STMTS__desc__fields[3] = {"condition","whenStmtLst","elsewhenPart"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenEquation_WHEN__STMTS__desc = {
"BackendDAE_WhenEquation_WHEN__STMTS",
"BackendDAE.WhenEquation.WHEN_STMTS",
BackendDAE_WhenEquation_WHEN__STMTS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenEquation_WHEN__STMTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenEquation_WHEN__STMTS__desc_added
#define BackendDAE_WhenEquation_WHEN__STMTS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenEquation_WHEN__STMTS__desc__fields[3] = {"condition","whenStmtLst","elsewhenPart"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenEquation_WHEN__STMTS__desc = {
"BackendDAE_WhenEquation_WHEN__STMTS",
"BackendDAE.WhenEquation.WHEN_STMTS",
BackendDAE_WhenEquation_WHEN__STMTS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenEquation_WHEN__STMTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_ASSIGN__desc_added
#define BackendDAE_WhenOperator_ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_ASSIGN__desc__fields[3] = {"left","right","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_ASSIGN__desc = {
"BackendDAE_WhenOperator_ASSIGN",
"BackendDAE.WhenOperator.ASSIGN",
BackendDAE_WhenOperator_ASSIGN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_REINIT__desc_added
#define BackendDAE_WhenOperator_REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_REINIT__desc__fields[3] = {"stateVar","value","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_REINIT__desc = {
"BackendDAE_WhenOperator_REINIT",
"BackendDAE.WhenOperator.REINIT",
BackendDAE_WhenOperator_REINIT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_ASSERT__desc_added
#define BackendDAE_WhenOperator_ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_ASSERT__desc__fields[4] = {"condition","message","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_ASSERT__desc = {
"BackendDAE_WhenOperator_ASSERT",
"BackendDAE.WhenOperator.ASSERT",
BackendDAE_WhenOperator_ASSERT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_TERMINATE__desc_added
#define BackendDAE_WhenOperator_TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_TERMINATE__desc__fields[2] = {"message","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_TERMINATE__desc = {
"BackendDAE_WhenOperator_TERMINATE",
"BackendDAE.WhenOperator.TERMINATE",
BackendDAE_WhenOperator_TERMINATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_NORETCALL__desc_added
#define BackendDAE_WhenOperator_NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_NORETCALL__desc = {
"BackendDAE_WhenOperator_NORETCALL",
"BackendDAE.WhenOperator.NORETCALL",
BackendDAE_WhenOperator_NORETCALL__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_NORETCALL__desc_added
#define BackendDAE_WhenOperator_NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_NORETCALL__desc__fields[2] = {"exp","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_NORETCALL__desc = {
"BackendDAE_WhenOperator_NORETCALL",
"BackendDAE.WhenOperator.NORETCALL",
BackendDAE_WhenOperator_NORETCALL__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_TERMINATE__desc_added
#define BackendDAE_WhenOperator_TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_TERMINATE__desc__fields[2] = {"message","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_TERMINATE__desc = {
"BackendDAE_WhenOperator_TERMINATE",
"BackendDAE.WhenOperator.TERMINATE",
BackendDAE_WhenOperator_TERMINATE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_ASSERT__desc_added
#define BackendDAE_WhenOperator_ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_ASSERT__desc__fields[4] = {"condition","message","level","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_ASSERT__desc = {
"BackendDAE_WhenOperator_ASSERT",
"BackendDAE.WhenOperator.ASSERT",
BackendDAE_WhenOperator_ASSERT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_REINIT__desc_added
#define BackendDAE_WhenOperator_REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_REINIT__desc__fields[3] = {"stateVar","value","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_REINIT__desc = {
"BackendDAE_WhenOperator_REINIT",
"BackendDAE.WhenOperator.REINIT",
BackendDAE_WhenOperator_REINIT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_WhenOperator_ASSIGN__desc_added
#define BackendDAE_WhenOperator_ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_WhenOperator_ASSIGN__desc__fields[3] = {"left","right","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_WhenOperator_ASSIGN__desc = {
"BackendDAE_WhenOperator_ASSIGN",
"BackendDAE.WhenOperator.ASSIGN",
BackendDAE_WhenOperator_ASSIGN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_WhenOperator_ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc_added
#define BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc__fields[2] = {"path","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc = {
"BackendDAE_ExternalObjectClass_EXTOBJCLASS",
"BackendDAE.ExternalObjectClass.EXTOBJCLASS",
BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc_added
#define BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc__fields[2] = {"path","source"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc = {
"BackendDAE_ExternalObjectClass_EXTOBJCLASS",
"BackendDAE.ExternalObjectClass.EXTOBJCLASS",
BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ExternalObjectClass_EXTOBJCLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Matching_NO__MATCHING__desc_added
#define BackendDAE_Matching_NO__MATCHING__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Matching_NO__MATCHING__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Matching_NO__MATCHING__desc = {
"BackendDAE_Matching_NO__MATCHING",
"BackendDAE.Matching.NO_MATCHING",
BackendDAE_Matching_NO__MATCHING__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Matching_NO__MATCHING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Matching_MATCHING__desc_added
#define BackendDAE_Matching_MATCHING__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Matching_MATCHING__desc__fields[3] = {"ass1","ass2","comps"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Matching_MATCHING__desc = {
"BackendDAE_Matching_MATCHING",
"BackendDAE.Matching.MATCHING",
BackendDAE_Matching_MATCHING__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Matching_MATCHING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Matching_MATCHING__desc_added
#define BackendDAE_Matching_MATCHING__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Matching_MATCHING__desc__fields[3] = {"ass1","ass2","comps"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Matching_MATCHING__desc = {
"BackendDAE_Matching_MATCHING",
"BackendDAE.Matching.MATCHING",
BackendDAE_Matching_MATCHING__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Matching_MATCHING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Matching_NO__MATCHING__desc_added
#define BackendDAE_Matching_NO__MATCHING__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Matching_NO__MATCHING__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Matching_NO__MATCHING__desc = {
"BackendDAE_Matching_NO__MATCHING",
"BackendDAE.Matching.NO_MATCHING",
BackendDAE_Matching_NO__MATCHING__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Matching_NO__MATCHING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexReduction_INDEX__REDUCTION__desc_added
#define BackendDAE_IndexReduction_INDEX__REDUCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexReduction_INDEX__REDUCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexReduction_INDEX__REDUCTION__desc = {
"BackendDAE_IndexReduction_INDEX__REDUCTION",
"BackendDAE.IndexReduction.INDEX_REDUCTION",
BackendDAE_IndexReduction_INDEX__REDUCTION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexReduction_INDEX__REDUCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc_added
#define BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc = {
"BackendDAE_IndexReduction_NO__INDEX__REDUCTION",
"BackendDAE.IndexReduction.NO_INDEX_REDUCTION",
BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc_added
#define BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc = {
"BackendDAE_IndexReduction_NO__INDEX__REDUCTION",
"BackendDAE.IndexReduction.NO_INDEX_REDUCTION",
BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexReduction_NO__INDEX__REDUCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexReduction_INDEX__REDUCTION__desc_added
#define BackendDAE_IndexReduction_INDEX__REDUCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexReduction_INDEX__REDUCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexReduction_INDEX__REDUCTION__desc = {
"BackendDAE_IndexReduction_INDEX__REDUCTION",
"BackendDAE.IndexReduction.INDEX_REDUCTION",
BackendDAE_IndexReduction_INDEX__REDUCTION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexReduction_INDEX__REDUCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc_added
#define BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc = {
"BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED",
"BackendDAE.EquationConstraints.ALLOW_UNDERCONSTRAINED",
BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationConstraints_EXACT__desc_added
#define BackendDAE_EquationConstraints_EXACT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationConstraints_EXACT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationConstraints_EXACT__desc = {
"BackendDAE_EquationConstraints_EXACT",
"BackendDAE.EquationConstraints.EXACT",
BackendDAE_EquationConstraints_EXACT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationConstraints_EXACT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationConstraints_EXACT__desc_added
#define BackendDAE_EquationConstraints_EXACT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationConstraints_EXACT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationConstraints_EXACT__desc = {
"BackendDAE_EquationConstraints_EXACT",
"BackendDAE.EquationConstraints.EXACT",
BackendDAE_EquationConstraints_EXACT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationConstraints_EXACT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc_added
#define BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc = {
"BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED",
"BackendDAE.EquationConstraints.ALLOW_UNDERCONSTRAINED",
BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EquationConstraints_ALLOW__UNDERCONSTRAINED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StateOrder_STATEORDER__desc_added
#define BackendDAE_StateOrder_STATEORDER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StateOrder_STATEORDER__desc__fields[2] = {"hashTable","invHashTable"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StateOrder_STATEORDER__desc = {
"BackendDAE_StateOrder_STATEORDER",
"BackendDAE.StateOrder.STATEORDER",
BackendDAE_StateOrder_STATEORDER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StateOrder_STATEORDER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StateOrder_NOSTATEORDER__desc_added
#define BackendDAE_StateOrder_NOSTATEORDER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StateOrder_NOSTATEORDER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StateOrder_NOSTATEORDER__desc = {
"BackendDAE_StateOrder_NOSTATEORDER",
"BackendDAE.StateOrder.NOSTATEORDER",
BackendDAE_StateOrder_NOSTATEORDER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StateOrder_NOSTATEORDER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StateOrder_NOSTATEORDER__desc_added
#define BackendDAE_StateOrder_NOSTATEORDER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StateOrder_NOSTATEORDER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StateOrder_NOSTATEORDER__desc = {
"BackendDAE_StateOrder_NOSTATEORDER",
"BackendDAE.StateOrder.NOSTATEORDER",
BackendDAE_StateOrder_NOSTATEORDER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StateOrder_NOSTATEORDER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StateOrder_STATEORDER__desc_added
#define BackendDAE_StateOrder_STATEORDER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StateOrder_STATEORDER__desc__fields[2] = {"hashTable","invHashTable"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StateOrder_STATEORDER__desc = {
"BackendDAE_StateOrder_STATEORDER",
"BackendDAE.StateOrder.STATEORDER",
BackendDAE_StateOrder_STATEORDER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StateOrder_STATEORDER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLEEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEEQUATION__desc__fields[2] = {"eqn","var"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLEEQUATION",
"BackendDAE.StrongComponent.SINGLEEQUATION",
BackendDAE_StrongComponent_SINGLEEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_EQUATIONSYSTEM__desc_added
#define BackendDAE_StrongComponent_EQUATIONSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_EQUATIONSYSTEM__desc__fields[5] = {"eqns","vars","jac","jacType","mixedSystem"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_EQUATIONSYSTEM__desc = {
"BackendDAE_StrongComponent_EQUATIONSYSTEM",
"BackendDAE.StrongComponent.EQUATIONSYSTEM",
BackendDAE_StrongComponent_EQUATIONSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_EQUATIONSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEARRAY__desc_added
#define BackendDAE_StrongComponent_SINGLEARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEARRAY__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEARRAY__desc = {
"BackendDAE_StrongComponent_SINGLEARRAY",
"BackendDAE.StrongComponent.SINGLEARRAY",
BackendDAE_StrongComponent_SINGLEARRAY__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEALGORITHM__desc_added
#define BackendDAE_StrongComponent_SINGLEALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEALGORITHM__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEALGORITHM__desc = {
"BackendDAE_StrongComponent_SINGLEALGORITHM",
"BackendDAE.StrongComponent.SINGLEALGORITHM",
BackendDAE_StrongComponent_SINGLEALGORITHM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION",
"BackendDAE.StrongComponent.SINGLECOMPLEXEQUATION",
BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLEWHENEQUATION",
"BackendDAE.StrongComponent.SINGLEWHENEQUATION",
BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEIFEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLEIFEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEIFEQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEIFEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLEIFEQUATION",
"BackendDAE.StrongComponent.SINGLEIFEQUATION",
BackendDAE_StrongComponent_SINGLEIFEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEIFEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_TORNSYSTEM__desc_added
#define BackendDAE_StrongComponent_TORNSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_TORNSYSTEM__desc__fields[4] = {"strictTearingSet","casualTearingSet","linear","mixedSystem"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_TORNSYSTEM__desc = {
"BackendDAE_StrongComponent_TORNSYSTEM",
"BackendDAE.StrongComponent.TORNSYSTEM",
BackendDAE_StrongComponent_TORNSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_TORNSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_TORNSYSTEM__desc_added
#define BackendDAE_StrongComponent_TORNSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_TORNSYSTEM__desc__fields[4] = {"strictTearingSet","casualTearingSet","linear","mixedSystem"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_TORNSYSTEM__desc = {
"BackendDAE_StrongComponent_TORNSYSTEM",
"BackendDAE.StrongComponent.TORNSYSTEM",
BackendDAE_StrongComponent_TORNSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_TORNSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEIFEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLEIFEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEIFEQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEIFEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLEIFEQUATION",
"BackendDAE.StrongComponent.SINGLEIFEQUATION",
BackendDAE_StrongComponent_SINGLEIFEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEIFEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLEWHENEQUATION",
"BackendDAE.StrongComponent.SINGLEWHENEQUATION",
BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEWHENEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION",
"BackendDAE.StrongComponent.SINGLECOMPLEXEQUATION",
BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLECOMPLEXEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEALGORITHM__desc_added
#define BackendDAE_StrongComponent_SINGLEALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEALGORITHM__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEALGORITHM__desc = {
"BackendDAE_StrongComponent_SINGLEALGORITHM",
"BackendDAE.StrongComponent.SINGLEALGORITHM",
BackendDAE_StrongComponent_SINGLEALGORITHM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEARRAY__desc_added
#define BackendDAE_StrongComponent_SINGLEARRAY__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEARRAY__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEARRAY__desc = {
"BackendDAE_StrongComponent_SINGLEARRAY",
"BackendDAE.StrongComponent.SINGLEARRAY",
BackendDAE_StrongComponent_SINGLEARRAY__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEARRAY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_EQUATIONSYSTEM__desc_added
#define BackendDAE_StrongComponent_EQUATIONSYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_EQUATIONSYSTEM__desc__fields[5] = {"eqns","vars","jac","jacType","mixedSystem"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_EQUATIONSYSTEM__desc = {
"BackendDAE_StrongComponent_EQUATIONSYSTEM",
"BackendDAE.StrongComponent.EQUATIONSYSTEM",
BackendDAE_StrongComponent_EQUATIONSYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_EQUATIONSYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StrongComponent_SINGLEEQUATION__desc_added
#define BackendDAE_StrongComponent_SINGLEEQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StrongComponent_SINGLEEQUATION__desc__fields[2] = {"eqn","var"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StrongComponent_SINGLEEQUATION__desc = {
"BackendDAE_StrongComponent_SINGLEEQUATION",
"BackendDAE.StrongComponent.SINGLEEQUATION",
BackendDAE_StrongComponent_SINGLEEQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StrongComponent_SINGLEEQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSet_TEARINGSET__desc_added
#define BackendDAE_TearingSet_TEARINGSET__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSet_TEARINGSET__desc__fields[4] = {"tearingvars","residualequations","innerEquations","jac"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSet_TEARINGSET__desc = {
"BackendDAE_TearingSet_TEARINGSET",
"BackendDAE.TearingSet.TEARINGSET",
BackendDAE_TearingSet_TEARINGSET__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSet_TEARINGSET__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TearingSet_TEARINGSET__desc_added
#define BackendDAE_TearingSet_TEARINGSET__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TearingSet_TEARINGSET__desc__fields[4] = {"tearingvars","residualequations","innerEquations","jac"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TearingSet_TEARINGSET__desc = {
"BackendDAE_TearingSet_TEARINGSET",
"BackendDAE.TearingSet.TEARINGSET",
BackendDAE_TearingSet_TEARINGSET__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TearingSet_TEARINGSET__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_InnerEquation_INNEREQUATION__desc_added
#define BackendDAE_InnerEquation_INNEREQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_InnerEquation_INNEREQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_InnerEquation_INNEREQUATION__desc = {
"BackendDAE_InnerEquation_INNEREQUATION",
"BackendDAE.InnerEquation.INNEREQUATION",
BackendDAE_InnerEquation_INNEREQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_InnerEquation_INNEREQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc_added
#define BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc__fields[3] = {"eqn","vars","cons"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc = {
"BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS",
"BackendDAE.InnerEquation.INNEREQUATIONCONSTRAINTS",
BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc_added
#define BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc__fields[3] = {"eqn","vars","cons"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc = {
"BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS",
"BackendDAE.InnerEquation.INNEREQUATIONCONSTRAINTS",
BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_InnerEquation_INNEREQUATIONCONSTRAINTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_InnerEquation_INNEREQUATION__desc_added
#define BackendDAE_InnerEquation_INNEREQUATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_InnerEquation_INNEREQUATION__desc__fields[2] = {"eqn","vars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_InnerEquation_INNEREQUATION__desc = {
"BackendDAE_InnerEquation_INNEREQUATION",
"BackendDAE.InnerEquation.INNEREQUATION",
BackendDAE_InnerEquation_INNEREQUATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_InnerEquation_INNEREQUATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StateSet_STATESET__desc_added
#define BackendDAE_StateSet_STATESET__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StateSet_STATESET__desc__fields[12] = {"index","rang","state","crA","varA","statescandidates","ovars","eqns","oeqns","crJ","varJ","jacobian"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StateSet_STATESET__desc = {
"BackendDAE_StateSet_STATESET",
"BackendDAE.StateSet.STATESET",
BackendDAE_StateSet_STATESET__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StateSet_STATESET__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_StateSet_STATESET__desc_added
#define BackendDAE_StateSet_STATESET__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_StateSet_STATESET__desc__fields[12] = {"index","rang","state","crA","varA","statescandidates","ovars","eqns","oeqns","crJ","varJ","jacobian"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_StateSet_STATESET__desc = {
"BackendDAE_StateSet_STATESET",
"BackendDAE.StateSet.STATESET",
BackendDAE_StateSet_STATESET__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_StateSet_STATESET__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EventInfo_EVENT__INFO__desc_added
#define BackendDAE_EventInfo_EVENT__INFO__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EventInfo_EVENT__INFO__desc__fields[5] = {"timeEvents","zeroCrossings","relations","samples","numberMathEvents"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EventInfo_EVENT__INFO__desc = {
"BackendDAE_EventInfo_EVENT__INFO",
"BackendDAE.EventInfo.EVENT_INFO",
BackendDAE_EventInfo_EVENT__INFO__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EventInfo_EVENT__INFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_EventInfo_EVENT__INFO__desc_added
#define BackendDAE_EventInfo_EVENT__INFO__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_EventInfo_EVENT__INFO__desc__fields[5] = {"timeEvents","zeroCrossings","relations","samples","numberMathEvents"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_EventInfo_EVENT__INFO__desc = {
"BackendDAE_EventInfo_EVENT__INFO",
"BackendDAE.EventInfo.EVENT_INFO",
BackendDAE_EventInfo_EVENT__INFO__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_EventInfo_EVENT__INFO__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc_added
#define BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc__fields[2] = {"zc","tree"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc = {
"BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET",
"BackendDAE.ZeroCrossingSet.ZERO_CROSSING_SET",
BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc_added
#define BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc__fields[2] = {"zc","tree"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc = {
"BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET",
"BackendDAE.ZeroCrossingSet.ZERO_CROSSING_SET",
BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ZeroCrossingSet_ZERO__CROSSING__SET__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ZeroCrossing_ZERO__CROSSING__desc_added
#define BackendDAE_ZeroCrossing_ZERO__CROSSING__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ZeroCrossing_ZERO__CROSSING__desc__fields[2] = {"relation_","occurEquLst"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ZeroCrossing_ZERO__CROSSING__desc = {
"BackendDAE_ZeroCrossing_ZERO__CROSSING",
"BackendDAE.ZeroCrossing.ZERO_CROSSING",
BackendDAE_ZeroCrossing_ZERO__CROSSING__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ZeroCrossing_ZERO__CROSSING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_ZeroCrossing_ZERO__CROSSING__desc_added
#define BackendDAE_ZeroCrossing_ZERO__CROSSING__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_ZeroCrossing_ZERO__CROSSING__desc__fields[2] = {"relation_","occurEquLst"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_ZeroCrossing_ZERO__CROSSING__desc = {
"BackendDAE_ZeroCrossing_ZERO__CROSSING",
"BackendDAE.ZeroCrossing.ZERO_CROSSING",
BackendDAE_ZeroCrossing_ZERO__CROSSING__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_ZeroCrossing_ZERO__CROSSING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc_added
#define BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc = {
"BackendDAE_TimeEvent_SIMPLE__TIME__EVENT",
"BackendDAE.TimeEvent.SIMPLE_TIME_EVENT",
BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc_added
#define BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc__fields[3] = {"index","startExp","intervalExp"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc = {
"BackendDAE_TimeEvent_SAMPLE__TIME__EVENT",
"BackendDAE.TimeEvent.SAMPLE_TIME_EVENT",
BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc_added
#define BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc__fields[3] = {"index","startExp","intervalExp"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc = {
"BackendDAE_TimeEvent_SAMPLE__TIME__EVENT",
"BackendDAE.TimeEvent.SAMPLE_TIME_EVENT",
BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TimeEvent_SAMPLE__TIME__EVENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc_added
#define BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc = {
"BackendDAE_TimeEvent_SIMPLE__TIME__EVENT",
"BackendDAE.TimeEvent.SIMPLE_TIME_EVENT",
BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_TimeEvent_SIMPLE__TIME__EVENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__SOLVED__desc_added
#define BackendDAE_Solvability_SOLVABILITY__SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__SOLVED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVED__desc = {
"BackendDAE_Solvability_SOLVABILITY__SOLVED",
"BackendDAE.Solvability.SOLVABILITY_SOLVED",
BackendDAE_Solvability_SOLVABILITY__SOLVED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc_added
#define BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc = {
"BackendDAE_Solvability_SOLVABILITY__CONSTONE",
"BackendDAE.Solvability.SOLVABILITY_CONSTONE",
BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__CONST__desc_added
#define BackendDAE_Solvability_SOLVABILITY__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__CONST__desc__fields[1] = {"b"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__CONST__desc = {
"BackendDAE_Solvability_SOLVABILITY__CONST",
"BackendDAE.Solvability.SOLVABILITY_CONST",
BackendDAE_Solvability_SOLVABILITY__CONST__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc_added
#define BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc__fields[1] = {"b"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc = {
"BackendDAE_Solvability_SOLVABILITY__PARAMETER",
"BackendDAE.Solvability.SOLVABILITY_PARAMETER",
BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__LINEAR__desc_added
#define BackendDAE_Solvability_SOLVABILITY__LINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__LINEAR__desc__fields[1] = {"b"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__LINEAR__desc = {
"BackendDAE_Solvability_SOLVABILITY__LINEAR",
"BackendDAE.Solvability.SOLVABILITY_LINEAR",
BackendDAE_Solvability_SOLVABILITY__LINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__LINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc_added
#define BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc = {
"BackendDAE_Solvability_SOLVABILITY__NONLINEAR",
"BackendDAE.Solvability.SOLVABILITY_NONLINEAR",
BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc_added
#define BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc = {
"BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE",
"BackendDAE.Solvability.SOLVABILITY_UNSOLVABLE",
BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc_added
#define BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc = {
"BackendDAE_Solvability_SOLVABILITY__SOLVABLE",
"BackendDAE.Solvability.SOLVABILITY_SOLVABLE",
BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc_added
#define BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc = {
"BackendDAE_Solvability_SOLVABILITY__SOLVABLE",
"BackendDAE.Solvability.SOLVABILITY_SOLVABLE",
BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc_added
#define BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc = {
"BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE",
"BackendDAE.Solvability.SOLVABILITY_UNSOLVABLE",
BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__UNSOLVABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc_added
#define BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc = {
"BackendDAE_Solvability_SOLVABILITY__NONLINEAR",
"BackendDAE.Solvability.SOLVABILITY_NONLINEAR",
BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__NONLINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__LINEAR__desc_added
#define BackendDAE_Solvability_SOLVABILITY__LINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__LINEAR__desc__fields[1] = {"b"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__LINEAR__desc = {
"BackendDAE_Solvability_SOLVABILITY__LINEAR",
"BackendDAE.Solvability.SOLVABILITY_LINEAR",
BackendDAE_Solvability_SOLVABILITY__LINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__LINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc_added
#define BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc__fields[1] = {"b"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc = {
"BackendDAE_Solvability_SOLVABILITY__PARAMETER",
"BackendDAE.Solvability.SOLVABILITY_PARAMETER",
BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__PARAMETER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__CONST__desc_added
#define BackendDAE_Solvability_SOLVABILITY__CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__CONST__desc__fields[1] = {"b"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__CONST__desc = {
"BackendDAE_Solvability_SOLVABILITY__CONST",
"BackendDAE.Solvability.SOLVABILITY_CONST",
BackendDAE_Solvability_SOLVABILITY__CONST__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc_added
#define BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc = {
"BackendDAE_Solvability_SOLVABILITY__CONSTONE",
"BackendDAE.Solvability.SOLVABILITY_CONSTONE",
BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__CONSTONE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Solvability_SOLVABILITY__SOLVED__desc_added
#define BackendDAE_Solvability_SOLVABILITY__SOLVED__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Solvability_SOLVABILITY__SOLVED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVED__desc = {
"BackendDAE_Solvability_SOLVABILITY__SOLVED",
"BackendDAE.Solvability.SOLVABILITY_SOLVED",
BackendDAE_Solvability_SOLVABILITY__SOLVED__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Solvability_SOLVABILITY__SOLVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_ABSOLUTE__desc_added
#define BackendDAE_IndexType_ABSOLUTE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_ABSOLUTE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_ABSOLUTE__desc = {
"BackendDAE_IndexType_ABSOLUTE",
"BackendDAE.IndexType.ABSOLUTE",
BackendDAE_IndexType_ABSOLUTE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_ABSOLUTE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_NORMAL__desc_added
#define BackendDAE_IndexType_NORMAL__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_NORMAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_NORMAL__desc = {
"BackendDAE_IndexType_NORMAL",
"BackendDAE.IndexType.NORMAL",
BackendDAE_IndexType_NORMAL__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_NORMAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_SOLVABLE__desc_added
#define BackendDAE_IndexType_SOLVABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_SOLVABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_SOLVABLE__desc = {
"BackendDAE_IndexType_SOLVABLE",
"BackendDAE.IndexType.SOLVABLE",
BackendDAE_IndexType_SOLVABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_SOLVABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_BASECLOCK__IDX__desc_added
#define BackendDAE_IndexType_BASECLOCK__IDX__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_BASECLOCK__IDX__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_BASECLOCK__IDX__desc = {
"BackendDAE_IndexType_BASECLOCK__IDX",
"BackendDAE.IndexType.BASECLOCK_IDX",
BackendDAE_IndexType_BASECLOCK__IDX__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_BASECLOCK__IDX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_SUBCLOCK__IDX__desc_added
#define BackendDAE_IndexType_SUBCLOCK__IDX__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_SUBCLOCK__IDX__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_SUBCLOCK__IDX__desc = {
"BackendDAE_IndexType_SUBCLOCK__IDX",
"BackendDAE.IndexType.SUBCLOCK_IDX",
BackendDAE_IndexType_SUBCLOCK__IDX__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_SUBCLOCK__IDX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_SPARSE__desc_added
#define BackendDAE_IndexType_SPARSE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_SPARSE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_SPARSE__desc = {
"BackendDAE_IndexType_SPARSE",
"BackendDAE.IndexType.SPARSE",
BackendDAE_IndexType_SPARSE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_SPARSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_SPARSE__desc_added
#define BackendDAE_IndexType_SPARSE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_SPARSE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_SPARSE__desc = {
"BackendDAE_IndexType_SPARSE",
"BackendDAE.IndexType.SPARSE",
BackendDAE_IndexType_SPARSE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_SPARSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_SUBCLOCK__IDX__desc_added
#define BackendDAE_IndexType_SUBCLOCK__IDX__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_SUBCLOCK__IDX__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_SUBCLOCK__IDX__desc = {
"BackendDAE_IndexType_SUBCLOCK__IDX",
"BackendDAE.IndexType.SUBCLOCK_IDX",
BackendDAE_IndexType_SUBCLOCK__IDX__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_SUBCLOCK__IDX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_BASECLOCK__IDX__desc_added
#define BackendDAE_IndexType_BASECLOCK__IDX__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_BASECLOCK__IDX__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_BASECLOCK__IDX__desc = {
"BackendDAE_IndexType_BASECLOCK__IDX",
"BackendDAE.IndexType.BASECLOCK_IDX",
BackendDAE_IndexType_BASECLOCK__IDX__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_BASECLOCK__IDX__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_SOLVABLE__desc_added
#define BackendDAE_IndexType_SOLVABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_SOLVABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_SOLVABLE__desc = {
"BackendDAE_IndexType_SOLVABLE",
"BackendDAE.IndexType.SOLVABLE",
BackendDAE_IndexType_SOLVABLE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_SOLVABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_NORMAL__desc_added
#define BackendDAE_IndexType_NORMAL__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_NORMAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_NORMAL__desc = {
"BackendDAE_IndexType_NORMAL",
"BackendDAE.IndexType.NORMAL",
BackendDAE_IndexType_NORMAL__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_NORMAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_IndexType_ABSOLUTE__desc_added
#define BackendDAE_IndexType_ABSOLUTE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_IndexType_ABSOLUTE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_IndexType_ABSOLUTE__desc = {
"BackendDAE_IndexType_ABSOLUTE",
"BackendDAE.IndexType.ABSOLUTE",
BackendDAE_IndexType_ABSOLUTE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_IndexType_ABSOLUTE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__CONSTANT__desc_added
#define BackendDAE_JacobianType_JAC__CONSTANT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__CONSTANT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__CONSTANT__desc = {
"BackendDAE_JacobianType_JAC__CONSTANT",
"BackendDAE.JacobianType.JAC_CONSTANT",
BackendDAE_JacobianType_JAC__CONSTANT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__CONSTANT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__LINEAR__desc_added
#define BackendDAE_JacobianType_JAC__LINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__LINEAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__LINEAR__desc = {
"BackendDAE_JacobianType_JAC__LINEAR",
"BackendDAE.JacobianType.JAC_LINEAR",
BackendDAE_JacobianType_JAC__LINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__LINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__NONLINEAR__desc_added
#define BackendDAE_JacobianType_JAC__NONLINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__NONLINEAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__NONLINEAR__desc = {
"BackendDAE_JacobianType_JAC__NONLINEAR",
"BackendDAE.JacobianType.JAC_NONLINEAR",
BackendDAE_JacobianType_JAC__NONLINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__NONLINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__GENERIC__desc_added
#define BackendDAE_JacobianType_JAC__GENERIC__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__GENERIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__GENERIC__desc = {
"BackendDAE_JacobianType_JAC__GENERIC",
"BackendDAE.JacobianType.JAC_GENERIC",
BackendDAE_JacobianType_JAC__GENERIC__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__GENERIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc_added
#define BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc = {
"BackendDAE_JacobianType_JAC__NO__ANALYTIC",
"BackendDAE.JacobianType.JAC_NO_ANALYTIC",
BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc_added
#define BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc = {
"BackendDAE_JacobianType_JAC__NO__ANALYTIC",
"BackendDAE.JacobianType.JAC_NO_ANALYTIC",
BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__NO__ANALYTIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__GENERIC__desc_added
#define BackendDAE_JacobianType_JAC__GENERIC__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__GENERIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__GENERIC__desc = {
"BackendDAE_JacobianType_JAC__GENERIC",
"BackendDAE.JacobianType.JAC_GENERIC",
BackendDAE_JacobianType_JAC__GENERIC__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__GENERIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__NONLINEAR__desc_added
#define BackendDAE_JacobianType_JAC__NONLINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__NONLINEAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__NONLINEAR__desc = {
"BackendDAE_JacobianType_JAC__NONLINEAR",
"BackendDAE.JacobianType.JAC_NONLINEAR",
BackendDAE_JacobianType_JAC__NONLINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__NONLINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__LINEAR__desc_added
#define BackendDAE_JacobianType_JAC__LINEAR__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__LINEAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__LINEAR__desc = {
"BackendDAE_JacobianType_JAC__LINEAR",
"BackendDAE.JacobianType.JAC_LINEAR",
BackendDAE_JacobianType_JAC__LINEAR__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__LINEAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_JacobianType_JAC__CONSTANT__desc_added
#define BackendDAE_JacobianType_JAC__CONSTANT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_JacobianType_JAC__CONSTANT__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_JacobianType_JAC__CONSTANT__desc = {
"BackendDAE_JacobianType_JAC__CONSTANT",
"BackendDAE.JacobianType.JAC_CONSTANT",
BackendDAE_JacobianType_JAC__CONSTANT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_JacobianType_JAC__CONSTANT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Jacobian_FULL__JACOBIAN__desc_added
#define BackendDAE_Jacobian_FULL__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Jacobian_FULL__JACOBIAN__desc__fields[1] = {"jacobian"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Jacobian_FULL__JACOBIAN__desc = {
"BackendDAE_Jacobian_FULL__JACOBIAN",
"BackendDAE.Jacobian.FULL_JACOBIAN",
BackendDAE_Jacobian_FULL__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Jacobian_FULL__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Jacobian_GENERIC__JACOBIAN__desc_added
#define BackendDAE_Jacobian_GENERIC__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Jacobian_GENERIC__JACOBIAN__desc__fields[3] = {"jacobian","sparsePattern","coloring"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Jacobian_GENERIC__JACOBIAN__desc = {
"BackendDAE_Jacobian_GENERIC__JACOBIAN",
"BackendDAE.Jacobian.GENERIC_JACOBIAN",
BackendDAE_Jacobian_GENERIC__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Jacobian_GENERIC__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Jacobian_EMPTY__JACOBIAN__desc_added
#define BackendDAE_Jacobian_EMPTY__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Jacobian_EMPTY__JACOBIAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Jacobian_EMPTY__JACOBIAN__desc = {
"BackendDAE_Jacobian_EMPTY__JACOBIAN",
"BackendDAE.Jacobian.EMPTY_JACOBIAN",
BackendDAE_Jacobian_EMPTY__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Jacobian_EMPTY__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Jacobian_EMPTY__JACOBIAN__desc_added
#define BackendDAE_Jacobian_EMPTY__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Jacobian_EMPTY__JACOBIAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Jacobian_EMPTY__JACOBIAN__desc = {
"BackendDAE_Jacobian_EMPTY__JACOBIAN",
"BackendDAE.Jacobian.EMPTY_JACOBIAN",
BackendDAE_Jacobian_EMPTY__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Jacobian_EMPTY__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Jacobian_GENERIC__JACOBIAN__desc_added
#define BackendDAE_Jacobian_GENERIC__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Jacobian_GENERIC__JACOBIAN__desc__fields[3] = {"jacobian","sparsePattern","coloring"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Jacobian_GENERIC__JACOBIAN__desc = {
"BackendDAE_Jacobian_GENERIC__JACOBIAN",
"BackendDAE.Jacobian.GENERIC_JACOBIAN",
BackendDAE_Jacobian_GENERIC__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Jacobian_GENERIC__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_Jacobian_FULL__JACOBIAN__desc_added
#define BackendDAE_Jacobian_FULL__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_Jacobian_FULL__JACOBIAN__desc__fields[1] = {"jacobian"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_Jacobian_FULL__JACOBIAN__desc = {
"BackendDAE_Jacobian_FULL__JACOBIAN",
"BackendDAE.Jacobian.FULL_JACOBIAN",
BackendDAE_Jacobian_FULL__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_Jacobian_FULL__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc_added
#define BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc__fields[8] = {"independenentVars","dependenentVars","knownVars","allVars","controlVars","diffCrefs","matrixName","diffedFunctions"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc = {
"BackendDAE_DifferentiateInputData_DIFFINPUTDATA",
"BackendDAE.DifferentiateInputData.DIFFINPUTDATA",
BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc_added
#define BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc__fields[8] = {"independenentVars","dependenentVars","knownVars","allVars","controlVars","diffCrefs","matrixName","diffedFunctions"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc = {
"BackendDAE_DifferentiateInputData_DIFFINPUTDATA",
"BackendDAE.DifferentiateInputData.DIFFINPUTDATA",
BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiateInputData_DIFFINPUTDATA__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc_added
#define BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc = {
"BackendDAE_DifferentiationType_DIFFERENTIATION__TIME",
"BackendDAE.DifferentiationType.DIFFERENTIATION_TIME",
BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc_added
#define BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc = {
"BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION",
"BackendDAE.DifferentiationType.SIMPLE_DIFFERENTIATION",
BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc_added
#define BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc = {
"BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION",
"BackendDAE.DifferentiationType.DIFFERENTIATION_FUNCTION",
BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc_added
#define BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc = {
"BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN",
"BackendDAE.DifferentiationType.DIFF_FULL_JACOBIAN",
BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc_added
#define BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc__fields[1] = {"daeMode"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc = {
"BackendDAE_DifferentiationType_GENERIC__GRADIENT",
"BackendDAE.DifferentiationType.GENERIC_GRADIENT",
BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc_added
#define BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc__fields[1] = {"daeMode"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc = {
"BackendDAE_DifferentiationType_GENERIC__GRADIENT",
"BackendDAE.DifferentiationType.GENERIC_GRADIENT",
BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_GENERIC__GRADIENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc_added
#define BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc = {
"BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN",
"BackendDAE.DifferentiationType.DIFF_FULL_JACOBIAN",
BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_DIFF__FULL__JACOBIAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc_added
#define BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc = {
"BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION",
"BackendDAE.DifferentiationType.DIFFERENTIATION_FUNCTION",
BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc_added
#define BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc = {
"BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION",
"BackendDAE.DifferentiationType.SIMPLE_DIFFERENTIATION",
BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_SIMPLE__DIFFERENTIATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc_added
#define BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc = {
"BackendDAE_DifferentiationType_DIFFERENTIATION__TIME",
"BackendDAE.DifferentiationType.DIFFERENTIATION_TIME",
BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_DifferentiationType_DIFFERENTIATION__TIME__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_COUNTER__desc_added
#define BackendDAE_CompInfo_COUNTER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_COUNTER__desc__fields[9] = {"comp","numAdds","numMul","numDiv","numTrig","numRelations","numLog","numOth","funcCalls"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_COUNTER__desc = {
"BackendDAE_CompInfo_COUNTER",
"BackendDAE.CompInfo.COUNTER",
BackendDAE_CompInfo_COUNTER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_COUNTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_SYSTEM__desc_added
#define BackendDAE_CompInfo_SYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_SYSTEM__desc__fields[4] = {"comp","allOperations","size","density"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_SYSTEM__desc = {
"BackendDAE_CompInfo_SYSTEM",
"BackendDAE.CompInfo.SYSTEM",
BackendDAE_CompInfo_SYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_SYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_TORN__ANALYSE__desc_added
#define BackendDAE_CompInfo_TORN__ANALYSE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_TORN__ANALYSE__desc__fields[4] = {"comp","tornEqs","otherEqs","tornSize"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_TORN__ANALYSE__desc = {
"BackendDAE_CompInfo_TORN__ANALYSE",
"BackendDAE.CompInfo.TORN_ANALYSE",
BackendDAE_CompInfo_TORN__ANALYSE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_TORN__ANALYSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_NO__COMP__desc_added
#define BackendDAE_CompInfo_NO__COMP__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_NO__COMP__desc__fields[8] = {"numAdds","numMul","numDiv","numTrig","numRelations","numLog","numOth","funcCalls"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_NO__COMP__desc = {
"BackendDAE_CompInfo_NO__COMP",
"BackendDAE.CompInfo.NO_COMP",
BackendDAE_CompInfo_NO__COMP__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_NO__COMP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_NO__COMP__desc_added
#define BackendDAE_CompInfo_NO__COMP__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_NO__COMP__desc__fields[8] = {"numAdds","numMul","numDiv","numTrig","numRelations","numLog","numOth","funcCalls"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_NO__COMP__desc = {
"BackendDAE_CompInfo_NO__COMP",
"BackendDAE.CompInfo.NO_COMP",
BackendDAE_CompInfo_NO__COMP__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_NO__COMP__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_TORN__ANALYSE__desc_added
#define BackendDAE_CompInfo_TORN__ANALYSE__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_TORN__ANALYSE__desc__fields[4] = {"comp","tornEqs","otherEqs","tornSize"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_TORN__ANALYSE__desc = {
"BackendDAE_CompInfo_TORN__ANALYSE",
"BackendDAE.CompInfo.TORN_ANALYSE",
BackendDAE_CompInfo_TORN__ANALYSE__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_TORN__ANALYSE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_SYSTEM__desc_added
#define BackendDAE_CompInfo_SYSTEM__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_SYSTEM__desc__fields[4] = {"comp","allOperations","size","density"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_SYSTEM__desc = {
"BackendDAE_CompInfo_SYSTEM",
"BackendDAE.CompInfo.SYSTEM",
BackendDAE_CompInfo_SYSTEM__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_SYSTEM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_CompInfo_COUNTER__desc_added
#define BackendDAE_CompInfo_COUNTER__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_CompInfo_COUNTER__desc__fields[9] = {"comp","numAdds","numMul","numDiv","numTrig","numRelations","numLog","numOth","funcCalls"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_CompInfo_COUNTER__desc = {
"BackendDAE_CompInfo_COUNTER",
"BackendDAE.CompInfo.COUNTER",
BackendDAE_CompInfo_COUNTER__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_CompInfo_COUNTER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc_added
#define BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc__fields[4] = {"stateVars","algStateVars","numResVars","modelVars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc = {
"BackendDAE_BackendDAEModeData_BDAE__MODE__DATA",
"BackendDAE.BackendDAEModeData.BDAE_MODE_DATA",
BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc_added
#define BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc_added
ADD_METARECORD_DEFINITIONS const char* BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc__fields[4] = {"stateVars","algStateVars","numResVars","modelVars"};
ADD_METARECORD_DEFINITIONS struct record_description BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc = {
"BackendDAE_BackendDAEModeData_BDAE__MODE__DATA",
"BackendDAE.BackendDAEModeData.BDAE_MODE_DATA",
BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc__fields
};
#endif
#else
extern struct record_description BackendDAE_BackendDAEModeData_BDAE__MODE__DATA__desc;
#endif
#ifdef __cplusplus
}
#endif
