#include <meta/meta_modelica.h>
#ifdef __cplusplus
extern "C" {
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__CLASS__desc_added
#define SCode_Restriction_R__CLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__CLASS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__CLASS__desc = {
"SCode_Restriction_R__CLASS",
"SCode.Restriction.R_CLASS",
SCode_Restriction_R__CLASS__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__CLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__OPTIMIZATION__desc_added
#define SCode_Restriction_R__OPTIMIZATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__OPTIMIZATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__OPTIMIZATION__desc = {
"SCode_Restriction_R__OPTIMIZATION",
"SCode.Restriction.R_OPTIMIZATION",
SCode_Restriction_R__OPTIMIZATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__OPTIMIZATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__MODEL__desc_added
#define SCode_Restriction_R__MODEL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__MODEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__MODEL__desc = {
"SCode_Restriction_R__MODEL",
"SCode.Restriction.R_MODEL",
SCode_Restriction_R__MODEL__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__MODEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__RECORD__desc_added
#define SCode_Restriction_R__RECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__RECORD__desc__fields[1] = {"isOperator"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__RECORD__desc = {
"SCode_Restriction_R__RECORD",
"SCode.Restriction.R_RECORD",
SCode_Restriction_R__RECORD__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__RECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__BLOCK__desc_added
#define SCode_Restriction_R__BLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__BLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__BLOCK__desc = {
"SCode_Restriction_R__BLOCK",
"SCode.Restriction.R_BLOCK",
SCode_Restriction_R__BLOCK__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__BLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__CONNECTOR__desc_added
#define SCode_Restriction_R__CONNECTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__CONNECTOR__desc__fields[1] = {"isExpandable"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__CONNECTOR__desc = {
"SCode_Restriction_R__CONNECTOR",
"SCode.Restriction.R_CONNECTOR",
SCode_Restriction_R__CONNECTOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__CONNECTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__OPERATOR__desc_added
#define SCode_Restriction_R__OPERATOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__OPERATOR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__OPERATOR__desc = {
"SCode_Restriction_R__OPERATOR",
"SCode.Restriction.R_OPERATOR",
SCode_Restriction_R__OPERATOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__OPERATOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__TYPE__desc_added
#define SCode_Restriction_R__TYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__TYPE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__TYPE__desc = {
"SCode_Restriction_R__TYPE",
"SCode.Restriction.R_TYPE",
SCode_Restriction_R__TYPE__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__TYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PACKAGE__desc_added
#define SCode_Restriction_R__PACKAGE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PACKAGE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PACKAGE__desc = {
"SCode_Restriction_R__PACKAGE",
"SCode.Restriction.R_PACKAGE",
SCode_Restriction_R__PACKAGE__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PACKAGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__FUNCTION__desc_added
#define SCode_Restriction_R__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__FUNCTION__desc__fields[1] = {"functionRestriction"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__FUNCTION__desc = {
"SCode_Restriction_R__FUNCTION",
"SCode.Restriction.R_FUNCTION",
SCode_Restriction_R__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__ENUMERATION__desc_added
#define SCode_Restriction_R__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__ENUMERATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__ENUMERATION__desc = {
"SCode_Restriction_R__ENUMERATION",
"SCode.Restriction.R_ENUMERATION",
SCode_Restriction_R__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__INTEGER__desc_added
#define SCode_Restriction_R__PREDEFINED__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__INTEGER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__INTEGER__desc = {
"SCode_Restriction_R__PREDEFINED__INTEGER",
"SCode.Restriction.R_PREDEFINED_INTEGER",
SCode_Restriction_R__PREDEFINED__INTEGER__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__REAL__desc_added
#define SCode_Restriction_R__PREDEFINED__REAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__REAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__REAL__desc = {
"SCode_Restriction_R__PREDEFINED__REAL",
"SCode.Restriction.R_PREDEFINED_REAL",
SCode_Restriction_R__PREDEFINED__REAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__REAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__STRING__desc_added
#define SCode_Restriction_R__PREDEFINED__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__STRING__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__STRING__desc = {
"SCode_Restriction_R__PREDEFINED__STRING",
"SCode.Restriction.R_PREDEFINED_STRING",
SCode_Restriction_R__PREDEFINED__STRING__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__BOOLEAN__desc_added
#define SCode_Restriction_R__PREDEFINED__BOOLEAN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__BOOLEAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__BOOLEAN__desc = {
"SCode_Restriction_R__PREDEFINED__BOOLEAN",
"SCode.Restriction.R_PREDEFINED_BOOLEAN",
SCode_Restriction_R__PREDEFINED__BOOLEAN__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__BOOLEAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__ENUMERATION__desc_added
#define SCode_Restriction_R__PREDEFINED__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__ENUMERATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__ENUMERATION__desc = {
"SCode_Restriction_R__PREDEFINED__ENUMERATION",
"SCode.Restriction.R_PREDEFINED_ENUMERATION",
SCode_Restriction_R__PREDEFINED__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__CLOCK__desc_added
#define SCode_Restriction_R__PREDEFINED__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__CLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__CLOCK__desc = {
"SCode_Restriction_R__PREDEFINED__CLOCK",
"SCode.Restriction.R_PREDEFINED_CLOCK",
SCode_Restriction_R__PREDEFINED__CLOCK__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__METARECORD__desc_added
#define SCode_Restriction_R__METARECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__METARECORD__desc__fields[5] = {"name","index","singleton","moved","typeVars"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__METARECORD__desc = {
"SCode_Restriction_R__METARECORD",
"SCode.Restriction.R_METARECORD",
SCode_Restriction_R__METARECORD__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__METARECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__UNIONTYPE__desc_added
#define SCode_Restriction_R__UNIONTYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__UNIONTYPE__desc__fields[1] = {"typeVars"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__UNIONTYPE__desc = {
"SCode_Restriction_R__UNIONTYPE",
"SCode.Restriction.R_UNIONTYPE",
SCode_Restriction_R__UNIONTYPE__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__UNIONTYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__UNIONTYPE__desc_added
#define SCode_Restriction_R__UNIONTYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__UNIONTYPE__desc__fields[1] = {"typeVars"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__UNIONTYPE__desc = {
"SCode_Restriction_R__UNIONTYPE",
"SCode.Restriction.R_UNIONTYPE",
SCode_Restriction_R__UNIONTYPE__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__UNIONTYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__METARECORD__desc_added
#define SCode_Restriction_R__METARECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__METARECORD__desc__fields[5] = {"name","index","singleton","moved","typeVars"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__METARECORD__desc = {
"SCode_Restriction_R__METARECORD",
"SCode.Restriction.R_METARECORD",
SCode_Restriction_R__METARECORD__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__METARECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__CLOCK__desc_added
#define SCode_Restriction_R__PREDEFINED__CLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__CLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__CLOCK__desc = {
"SCode_Restriction_R__PREDEFINED__CLOCK",
"SCode.Restriction.R_PREDEFINED_CLOCK",
SCode_Restriction_R__PREDEFINED__CLOCK__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__CLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__ENUMERATION__desc_added
#define SCode_Restriction_R__PREDEFINED__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__ENUMERATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__ENUMERATION__desc = {
"SCode_Restriction_R__PREDEFINED__ENUMERATION",
"SCode.Restriction.R_PREDEFINED_ENUMERATION",
SCode_Restriction_R__PREDEFINED__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__BOOLEAN__desc_added
#define SCode_Restriction_R__PREDEFINED__BOOLEAN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__BOOLEAN__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__BOOLEAN__desc = {
"SCode_Restriction_R__PREDEFINED__BOOLEAN",
"SCode.Restriction.R_PREDEFINED_BOOLEAN",
SCode_Restriction_R__PREDEFINED__BOOLEAN__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__BOOLEAN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__STRING__desc_added
#define SCode_Restriction_R__PREDEFINED__STRING__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__STRING__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__STRING__desc = {
"SCode_Restriction_R__PREDEFINED__STRING",
"SCode.Restriction.R_PREDEFINED_STRING",
SCode_Restriction_R__PREDEFINED__STRING__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__STRING__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__REAL__desc_added
#define SCode_Restriction_R__PREDEFINED__REAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__REAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__REAL__desc = {
"SCode_Restriction_R__PREDEFINED__REAL",
"SCode.Restriction.R_PREDEFINED_REAL",
SCode_Restriction_R__PREDEFINED__REAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__REAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PREDEFINED__INTEGER__desc_added
#define SCode_Restriction_R__PREDEFINED__INTEGER__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PREDEFINED__INTEGER__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PREDEFINED__INTEGER__desc = {
"SCode_Restriction_R__PREDEFINED__INTEGER",
"SCode.Restriction.R_PREDEFINED_INTEGER",
SCode_Restriction_R__PREDEFINED__INTEGER__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PREDEFINED__INTEGER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__ENUMERATION__desc_added
#define SCode_Restriction_R__ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__ENUMERATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__ENUMERATION__desc = {
"SCode_Restriction_R__ENUMERATION",
"SCode.Restriction.R_ENUMERATION",
SCode_Restriction_R__ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__FUNCTION__desc_added
#define SCode_Restriction_R__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__FUNCTION__desc__fields[1] = {"functionRestriction"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__FUNCTION__desc = {
"SCode_Restriction_R__FUNCTION",
"SCode.Restriction.R_FUNCTION",
SCode_Restriction_R__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__PACKAGE__desc_added
#define SCode_Restriction_R__PACKAGE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__PACKAGE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__PACKAGE__desc = {
"SCode_Restriction_R__PACKAGE",
"SCode.Restriction.R_PACKAGE",
SCode_Restriction_R__PACKAGE__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__PACKAGE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__TYPE__desc_added
#define SCode_Restriction_R__TYPE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__TYPE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__TYPE__desc = {
"SCode_Restriction_R__TYPE",
"SCode.Restriction.R_TYPE",
SCode_Restriction_R__TYPE__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__TYPE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__OPERATOR__desc_added
#define SCode_Restriction_R__OPERATOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__OPERATOR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__OPERATOR__desc = {
"SCode_Restriction_R__OPERATOR",
"SCode.Restriction.R_OPERATOR",
SCode_Restriction_R__OPERATOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__OPERATOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__CONNECTOR__desc_added
#define SCode_Restriction_R__CONNECTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__CONNECTOR__desc__fields[1] = {"isExpandable"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__CONNECTOR__desc = {
"SCode_Restriction_R__CONNECTOR",
"SCode.Restriction.R_CONNECTOR",
SCode_Restriction_R__CONNECTOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__CONNECTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__BLOCK__desc_added
#define SCode_Restriction_R__BLOCK__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__BLOCK__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__BLOCK__desc = {
"SCode_Restriction_R__BLOCK",
"SCode.Restriction.R_BLOCK",
SCode_Restriction_R__BLOCK__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__BLOCK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__RECORD__desc_added
#define SCode_Restriction_R__RECORD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__RECORD__desc__fields[1] = {"isOperator"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__RECORD__desc = {
"SCode_Restriction_R__RECORD",
"SCode.Restriction.R_RECORD",
SCode_Restriction_R__RECORD__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__RECORD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__MODEL__desc_added
#define SCode_Restriction_R__MODEL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__MODEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__MODEL__desc = {
"SCode_Restriction_R__MODEL",
"SCode.Restriction.R_MODEL",
SCode_Restriction_R__MODEL__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__MODEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__OPTIMIZATION__desc_added
#define SCode_Restriction_R__OPTIMIZATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__OPTIMIZATION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__OPTIMIZATION__desc = {
"SCode_Restriction_R__OPTIMIZATION",
"SCode.Restriction.R_OPTIMIZATION",
SCode_Restriction_R__OPTIMIZATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__OPTIMIZATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Restriction_R__CLASS__desc_added
#define SCode_Restriction_R__CLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Restriction_R__CLASS__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Restriction_R__CLASS__desc = {
"SCode_Restriction_R__CLASS",
"SCode.Restriction.R_CLASS",
SCode_Restriction_R__CLASS__desc__fields
};
#endif
#else
extern struct record_description SCode_Restriction_R__CLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc__fields[1] = {"isImpure"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__NORMAL__FUNCTION",
"SCode.FunctionRestriction.FR_NORMAL_FUNCTION",
SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc__fields[1] = {"isImpure"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION",
"SCode.FunctionRestriction.FR_EXTERNAL_FUNCTION",
SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__OPERATOR__FUNCTION",
"SCode.FunctionRestriction.FR_OPERATOR_FUNCTION",
SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc_added
#define SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc = {
"SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR",
"SCode.FunctionRestriction.FR_RECORD_CONSTRUCTOR",
SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__PARALLEL__FUNCTION",
"SCode.FunctionRestriction.FR_PARALLEL_FUNCTION",
SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__KERNEL__FUNCTION",
"SCode.FunctionRestriction.FR_KERNEL_FUNCTION",
SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__KERNEL__FUNCTION",
"SCode.FunctionRestriction.FR_KERNEL_FUNCTION",
SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__KERNEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__PARALLEL__FUNCTION",
"SCode.FunctionRestriction.FR_PARALLEL_FUNCTION",
SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__PARALLEL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc_added
#define SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc = {
"SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR",
"SCode.FunctionRestriction.FR_RECORD_CONSTRUCTOR",
SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__RECORD__CONSTRUCTOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__OPERATOR__FUNCTION",
"SCode.FunctionRestriction.FR_OPERATOR_FUNCTION",
SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__OPERATOR__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc__fields[1] = {"isImpure"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION",
"SCode.FunctionRestriction.FR_EXTERNAL_FUNCTION",
SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__EXTERNAL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc_added
#define SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc__fields[1] = {"isImpure"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc = {
"SCode_FunctionRestriction_FR__NORMAL__FUNCTION",
"SCode.FunctionRestriction.FR_NORMAL_FUNCTION",
SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc__fields
};
#endif
#else
extern struct record_description SCode_FunctionRestriction_FR__NORMAL__FUNCTION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Mod_MOD__desc_added
#define SCode_Mod_MOD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Mod_MOD__desc__fields[5] = {"finalPrefix","eachPrefix","subModLst","binding","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Mod_MOD__desc = {
"SCode_Mod_MOD",
"SCode.Mod.MOD",
SCode_Mod_MOD__desc__fields
};
#endif
#else
extern struct record_description SCode_Mod_MOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Mod_REDECL__desc_added
#define SCode_Mod_REDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Mod_REDECL__desc__fields[3] = {"finalPrefix","eachPrefix","element"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Mod_REDECL__desc = {
"SCode_Mod_REDECL",
"SCode.Mod.REDECL",
SCode_Mod_REDECL__desc__fields
};
#endif
#else
extern struct record_description SCode_Mod_REDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Mod_NOMOD__desc_added
#define SCode_Mod_NOMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Mod_NOMOD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Mod_NOMOD__desc = {
"SCode_Mod_NOMOD",
"SCode.Mod.NOMOD",
SCode_Mod_NOMOD__desc__fields
};
#endif
#else
extern struct record_description SCode_Mod_NOMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Mod_NOMOD__desc_added
#define SCode_Mod_NOMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Mod_NOMOD__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Mod_NOMOD__desc = {
"SCode_Mod_NOMOD",
"SCode.Mod.NOMOD",
SCode_Mod_NOMOD__desc__fields
};
#endif
#else
extern struct record_description SCode_Mod_NOMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Mod_REDECL__desc_added
#define SCode_Mod_REDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Mod_REDECL__desc__fields[3] = {"finalPrefix","eachPrefix","element"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Mod_REDECL__desc = {
"SCode_Mod_REDECL",
"SCode.Mod.REDECL",
SCode_Mod_REDECL__desc__fields
};
#endif
#else
extern struct record_description SCode_Mod_REDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Mod_MOD__desc_added
#define SCode_Mod_MOD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Mod_MOD__desc__fields[5] = {"finalPrefix","eachPrefix","subModLst","binding","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Mod_MOD__desc = {
"SCode_Mod_MOD",
"SCode.Mod.MOD",
SCode_Mod_MOD__desc__fields
};
#endif
#else
extern struct record_description SCode_Mod_MOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_SubMod_NAMEMOD__desc_added
#define SCode_SubMod_NAMEMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_SubMod_NAMEMOD__desc__fields[2] = {"ident","mod"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_SubMod_NAMEMOD__desc = {
"SCode_SubMod_NAMEMOD",
"SCode.SubMod.NAMEMOD",
SCode_SubMod_NAMEMOD__desc__fields
};
#endif
#else
extern struct record_description SCode_SubMod_NAMEMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_SubMod_NAMEMOD__desc_added
#define SCode_SubMod_NAMEMOD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_SubMod_NAMEMOD__desc__fields[2] = {"ident","mod"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_SubMod_NAMEMOD__desc = {
"SCode_SubMod_NAMEMOD",
"SCode.SubMod.NAMEMOD",
SCode_SubMod_NAMEMOD__desc__fields
};
#endif
#else
extern struct record_description SCode_SubMod_NAMEMOD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Enum_ENUM__desc_added
#define SCode_Enum_ENUM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Enum_ENUM__desc__fields[2] = {"literal","comment"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Enum_ENUM__desc = {
"SCode_Enum_ENUM",
"SCode.Enum.ENUM",
SCode_Enum_ENUM__desc__fields
};
#endif
#else
extern struct record_description SCode_Enum_ENUM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Enum_ENUM__desc_added
#define SCode_Enum_ENUM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Enum_ENUM__desc__fields[2] = {"literal","comment"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Enum_ENUM__desc = {
"SCode_Enum_ENUM",
"SCode.Enum.ENUM",
SCode_Enum_ENUM__desc__fields
};
#endif
#else
extern struct record_description SCode_Enum_ENUM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_PARTS__desc_added
#define SCode_ClassDef_PARTS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_PARTS__desc__fields[8] = {"elementLst","normalEquationLst","initialEquationLst","normalAlgorithmLst","initialAlgorithmLst","constraintLst","clsattrs","externalDecl"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_PARTS__desc = {
"SCode_ClassDef_PARTS",
"SCode.ClassDef.PARTS",
SCode_ClassDef_PARTS__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_PARTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_CLASS__EXTENDS__desc_added
#define SCode_ClassDef_CLASS__EXTENDS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_CLASS__EXTENDS__desc__fields[2] = {"modifications","composition"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_CLASS__EXTENDS__desc = {
"SCode_ClassDef_CLASS__EXTENDS",
"SCode.ClassDef.CLASS_EXTENDS",
SCode_ClassDef_CLASS__EXTENDS__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_CLASS__EXTENDS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_DERIVED__desc_added
#define SCode_ClassDef_DERIVED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_DERIVED__desc__fields[3] = {"typeSpec","modifications","attributes"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_DERIVED__desc = {
"SCode_ClassDef_DERIVED",
"SCode.ClassDef.DERIVED",
SCode_ClassDef_DERIVED__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_DERIVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_ENUMERATION__desc_added
#define SCode_ClassDef_ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_ENUMERATION__desc__fields[1] = {"enumLst"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_ENUMERATION__desc = {
"SCode_ClassDef_ENUMERATION",
"SCode.ClassDef.ENUMERATION",
SCode_ClassDef_ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_OVERLOAD__desc_added
#define SCode_ClassDef_OVERLOAD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_OVERLOAD__desc__fields[1] = {"pathLst"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_OVERLOAD__desc = {
"SCode_ClassDef_OVERLOAD",
"SCode.ClassDef.OVERLOAD",
SCode_ClassDef_OVERLOAD__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_OVERLOAD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_PDER__desc_added
#define SCode_ClassDef_PDER__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_PDER__desc__fields[2] = {"functionPath","derivedVariables"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_PDER__desc = {
"SCode_ClassDef_PDER",
"SCode.ClassDef.PDER",
SCode_ClassDef_PDER__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_PDER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_PDER__desc_added
#define SCode_ClassDef_PDER__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_PDER__desc__fields[2] = {"functionPath","derivedVariables"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_PDER__desc = {
"SCode_ClassDef_PDER",
"SCode.ClassDef.PDER",
SCode_ClassDef_PDER__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_PDER__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_OVERLOAD__desc_added
#define SCode_ClassDef_OVERLOAD__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_OVERLOAD__desc__fields[1] = {"pathLst"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_OVERLOAD__desc = {
"SCode_ClassDef_OVERLOAD",
"SCode.ClassDef.OVERLOAD",
SCode_ClassDef_OVERLOAD__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_OVERLOAD__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_ENUMERATION__desc_added
#define SCode_ClassDef_ENUMERATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_ENUMERATION__desc__fields[1] = {"enumLst"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_ENUMERATION__desc = {
"SCode_ClassDef_ENUMERATION",
"SCode.ClassDef.ENUMERATION",
SCode_ClassDef_ENUMERATION__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_ENUMERATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_DERIVED__desc_added
#define SCode_ClassDef_DERIVED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_DERIVED__desc__fields[3] = {"typeSpec","modifications","attributes"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_DERIVED__desc = {
"SCode_ClassDef_DERIVED",
"SCode.ClassDef.DERIVED",
SCode_ClassDef_DERIVED__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_DERIVED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_CLASS__EXTENDS__desc_added
#define SCode_ClassDef_CLASS__EXTENDS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_CLASS__EXTENDS__desc__fields[2] = {"modifications","composition"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_CLASS__EXTENDS__desc = {
"SCode_ClassDef_CLASS__EXTENDS",
"SCode.ClassDef.CLASS_EXTENDS",
SCode_ClassDef_CLASS__EXTENDS__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_CLASS__EXTENDS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ClassDef_PARTS__desc_added
#define SCode_ClassDef_PARTS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ClassDef_PARTS__desc__fields[8] = {"elementLst","normalEquationLst","initialEquationLst","normalAlgorithmLst","initialAlgorithmLst","constraintLst","clsattrs","externalDecl"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ClassDef_PARTS__desc = {
"SCode_ClassDef_PARTS",
"SCode.ClassDef.PARTS",
SCode_ClassDef_PARTS__desc__fields
};
#endif
#else
extern struct record_description SCode_ClassDef_PARTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Comment_COMMENT__desc_added
#define SCode_Comment_COMMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Comment_COMMENT__desc__fields[2] = {"annotation_","comment"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Comment_COMMENT__desc = {
"SCode_Comment_COMMENT",
"SCode.Comment.COMMENT",
SCode_Comment_COMMENT__desc__fields
};
#endif
#else
extern struct record_description SCode_Comment_COMMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Comment_COMMENT__desc_added
#define SCode_Comment_COMMENT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Comment_COMMENT__desc__fields[2] = {"annotation_","comment"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Comment_COMMENT__desc = {
"SCode_Comment_COMMENT",
"SCode.Comment.COMMENT",
SCode_Comment_COMMENT__desc__fields
};
#endif
#else
extern struct record_description SCode_Comment_COMMENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Annotation_ANNOTATION__desc_added
#define SCode_Annotation_ANNOTATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Annotation_ANNOTATION__desc__fields[1] = {"modification"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Annotation_ANNOTATION__desc = {
"SCode_Annotation_ANNOTATION",
"SCode.Annotation.ANNOTATION",
SCode_Annotation_ANNOTATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Annotation_ANNOTATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Annotation_ANNOTATION__desc_added
#define SCode_Annotation_ANNOTATION__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Annotation_ANNOTATION__desc__fields[1] = {"modification"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Annotation_ANNOTATION__desc = {
"SCode_Annotation_ANNOTATION",
"SCode.Annotation.ANNOTATION",
SCode_Annotation_ANNOTATION__desc__fields
};
#endif
#else
extern struct record_description SCode_Annotation_ANNOTATION__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ExternalDecl_EXTERNALDECL__desc_added
#define SCode_ExternalDecl_EXTERNALDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ExternalDecl_EXTERNALDECL__desc__fields[5] = {"funcName","lang","output_","args","annotation_"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ExternalDecl_EXTERNALDECL__desc = {
"SCode_ExternalDecl_EXTERNALDECL",
"SCode.ExternalDecl.EXTERNALDECL",
SCode_ExternalDecl_EXTERNALDECL__desc__fields
};
#endif
#else
extern struct record_description SCode_ExternalDecl_EXTERNALDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ExternalDecl_EXTERNALDECL__desc_added
#define SCode_ExternalDecl_EXTERNALDECL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ExternalDecl_EXTERNALDECL__desc__fields[5] = {"funcName","lang","output_","args","annotation_"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ExternalDecl_EXTERNALDECL__desc = {
"SCode_ExternalDecl_EXTERNALDECL",
"SCode.ExternalDecl.EXTERNALDECL",
SCode_ExternalDecl_EXTERNALDECL__desc__fields
};
#endif
#else
extern struct record_description SCode_ExternalDecl_EXTERNALDECL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__IF__desc_added
#define SCode_Equation_EQ__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__IF__desc__fields[5] = {"condition","thenBranch","elseBranch","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__IF__desc = {
"SCode_Equation_EQ__IF",
"SCode.Equation.EQ_IF",
SCode_Equation_EQ__IF__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__EQUALS__desc_added
#define SCode_Equation_EQ__EQUALS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__EQUALS__desc__fields[4] = {"expLeft","expRight","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__EQUALS__desc = {
"SCode_Equation_EQ__EQUALS",
"SCode.Equation.EQ_EQUALS",
SCode_Equation_EQ__EQUALS__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__EQUALS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__PDE__desc_added
#define SCode_Equation_EQ__PDE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__PDE__desc__fields[5] = {"expLeft","expRight","domain","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__PDE__desc = {
"SCode_Equation_EQ__PDE",
"SCode.Equation.EQ_PDE",
SCode_Equation_EQ__PDE__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__PDE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__CONNECT__desc_added
#define SCode_Equation_EQ__CONNECT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__CONNECT__desc__fields[4] = {"crefLeft","crefRight","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__CONNECT__desc = {
"SCode_Equation_EQ__CONNECT",
"SCode.Equation.EQ_CONNECT",
SCode_Equation_EQ__CONNECT__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__CONNECT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__FOR__desc_added
#define SCode_Equation_EQ__FOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__FOR__desc__fields[5] = {"index","range","eEquationLst","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__FOR__desc = {
"SCode_Equation_EQ__FOR",
"SCode.Equation.EQ_FOR",
SCode_Equation_EQ__FOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__FOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__WHEN__desc_added
#define SCode_Equation_EQ__WHEN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__WHEN__desc__fields[5] = {"condition","eEquationLst","elseBranches","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__WHEN__desc = {
"SCode_Equation_EQ__WHEN",
"SCode.Equation.EQ_WHEN",
SCode_Equation_EQ__WHEN__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__WHEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__ASSERT__desc_added
#define SCode_Equation_EQ__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__ASSERT__desc__fields[5] = {"condition","message","level","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__ASSERT__desc = {
"SCode_Equation_EQ__ASSERT",
"SCode.Equation.EQ_ASSERT",
SCode_Equation_EQ__ASSERT__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__TERMINATE__desc_added
#define SCode_Equation_EQ__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__TERMINATE__desc__fields[3] = {"message","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__TERMINATE__desc = {
"SCode_Equation_EQ__TERMINATE",
"SCode.Equation.EQ_TERMINATE",
SCode_Equation_EQ__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__REINIT__desc_added
#define SCode_Equation_EQ__REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__REINIT__desc__fields[4] = {"cref","expReinit","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__REINIT__desc = {
"SCode_Equation_EQ__REINIT",
"SCode.Equation.EQ_REINIT",
SCode_Equation_EQ__REINIT__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__NORETCALL__desc_added
#define SCode_Equation_EQ__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__NORETCALL__desc__fields[3] = {"exp","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__NORETCALL__desc = {
"SCode_Equation_EQ__NORETCALL",
"SCode.Equation.EQ_NORETCALL",
SCode_Equation_EQ__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__NORETCALL__desc_added
#define SCode_Equation_EQ__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__NORETCALL__desc__fields[3] = {"exp","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__NORETCALL__desc = {
"SCode_Equation_EQ__NORETCALL",
"SCode.Equation.EQ_NORETCALL",
SCode_Equation_EQ__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__REINIT__desc_added
#define SCode_Equation_EQ__REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__REINIT__desc__fields[4] = {"cref","expReinit","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__REINIT__desc = {
"SCode_Equation_EQ__REINIT",
"SCode.Equation.EQ_REINIT",
SCode_Equation_EQ__REINIT__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__TERMINATE__desc_added
#define SCode_Equation_EQ__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__TERMINATE__desc__fields[3] = {"message","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__TERMINATE__desc = {
"SCode_Equation_EQ__TERMINATE",
"SCode.Equation.EQ_TERMINATE",
SCode_Equation_EQ__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__ASSERT__desc_added
#define SCode_Equation_EQ__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__ASSERT__desc__fields[5] = {"condition","message","level","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__ASSERT__desc = {
"SCode_Equation_EQ__ASSERT",
"SCode.Equation.EQ_ASSERT",
SCode_Equation_EQ__ASSERT__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__WHEN__desc_added
#define SCode_Equation_EQ__WHEN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__WHEN__desc__fields[5] = {"condition","eEquationLst","elseBranches","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__WHEN__desc = {
"SCode_Equation_EQ__WHEN",
"SCode.Equation.EQ_WHEN",
SCode_Equation_EQ__WHEN__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__WHEN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__FOR__desc_added
#define SCode_Equation_EQ__FOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__FOR__desc__fields[5] = {"index","range","eEquationLst","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__FOR__desc = {
"SCode_Equation_EQ__FOR",
"SCode.Equation.EQ_FOR",
SCode_Equation_EQ__FOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__FOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__CONNECT__desc_added
#define SCode_Equation_EQ__CONNECT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__CONNECT__desc__fields[4] = {"crefLeft","crefRight","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__CONNECT__desc = {
"SCode_Equation_EQ__CONNECT",
"SCode.Equation.EQ_CONNECT",
SCode_Equation_EQ__CONNECT__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__CONNECT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__PDE__desc_added
#define SCode_Equation_EQ__PDE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__PDE__desc__fields[5] = {"expLeft","expRight","domain","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__PDE__desc = {
"SCode_Equation_EQ__PDE",
"SCode.Equation.EQ_PDE",
SCode_Equation_EQ__PDE__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__PDE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__EQUALS__desc_added
#define SCode_Equation_EQ__EQUALS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__EQUALS__desc__fields[4] = {"expLeft","expRight","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__EQUALS__desc = {
"SCode_Equation_EQ__EQUALS",
"SCode.Equation.EQ_EQUALS",
SCode_Equation_EQ__EQUALS__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__EQUALS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Equation_EQ__IF__desc_added
#define SCode_Equation_EQ__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Equation_EQ__IF__desc__fields[5] = {"condition","thenBranch","elseBranch","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Equation_EQ__IF__desc = {
"SCode_Equation_EQ__IF",
"SCode.Equation.EQ_IF",
SCode_Equation_EQ__IF__desc__fields
};
#endif
#else
extern struct record_description SCode_Equation_EQ__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_AlgorithmSection_ALGORITHM__desc_added
#define SCode_AlgorithmSection_ALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_AlgorithmSection_ALGORITHM__desc__fields[1] = {"statements"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_AlgorithmSection_ALGORITHM__desc = {
"SCode_AlgorithmSection_ALGORITHM",
"SCode.AlgorithmSection.ALGORITHM",
SCode_AlgorithmSection_ALGORITHM__desc__fields
};
#endif
#else
extern struct record_description SCode_AlgorithmSection_ALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_AlgorithmSection_ALGORITHM__desc_added
#define SCode_AlgorithmSection_ALGORITHM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_AlgorithmSection_ALGORITHM__desc__fields[1] = {"statements"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_AlgorithmSection_ALGORITHM__desc = {
"SCode_AlgorithmSection_ALGORITHM",
"SCode.AlgorithmSection.ALGORITHM",
SCode_AlgorithmSection_ALGORITHM__desc__fields
};
#endif
#else
extern struct record_description SCode_AlgorithmSection_ALGORITHM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConstraintSection_CONSTRAINTS__desc_added
#define SCode_ConstraintSection_CONSTRAINTS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConstraintSection_CONSTRAINTS__desc__fields[1] = {"constraints"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConstraintSection_CONSTRAINTS__desc = {
"SCode_ConstraintSection_CONSTRAINTS",
"SCode.ConstraintSection.CONSTRAINTS",
SCode_ConstraintSection_CONSTRAINTS__desc__fields
};
#endif
#else
extern struct record_description SCode_ConstraintSection_CONSTRAINTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConstraintSection_CONSTRAINTS__desc_added
#define SCode_ConstraintSection_CONSTRAINTS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConstraintSection_CONSTRAINTS__desc__fields[1] = {"constraints"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConstraintSection_CONSTRAINTS__desc = {
"SCode_ConstraintSection_CONSTRAINTS",
"SCode.ConstraintSection.CONSTRAINTS",
SCode_ConstraintSection_CONSTRAINTS__desc__fields
};
#endif
#else
extern struct record_description SCode_ConstraintSection_CONSTRAINTS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__ASSIGN__desc_added
#define SCode_Statement_ALG__ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__ASSIGN__desc__fields[4] = {"assignComponent","value","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__ASSIGN__desc = {
"SCode_Statement_ALG__ASSIGN",
"SCode.Statement.ALG_ASSIGN",
SCode_Statement_ALG__ASSIGN__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__IF__desc_added
#define SCode_Statement_ALG__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__IF__desc__fields[6] = {"boolExpr","trueBranch","elseIfBranch","elseBranch","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__IF__desc = {
"SCode_Statement_ALG__IF",
"SCode.Statement.ALG_IF",
SCode_Statement_ALG__IF__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__FOR__desc_added
#define SCode_Statement_ALG__FOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__FOR__desc__fields[5] = {"index","range","forBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__FOR__desc = {
"SCode_Statement_ALG__FOR",
"SCode.Statement.ALG_FOR",
SCode_Statement_ALG__FOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__FOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__PARFOR__desc_added
#define SCode_Statement_ALG__PARFOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__PARFOR__desc__fields[5] = {"index","range","parforBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__PARFOR__desc = {
"SCode_Statement_ALG__PARFOR",
"SCode.Statement.ALG_PARFOR",
SCode_Statement_ALG__PARFOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__PARFOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__WHILE__desc_added
#define SCode_Statement_ALG__WHILE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__WHILE__desc__fields[4] = {"boolExpr","whileBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__WHILE__desc = {
"SCode_Statement_ALG__WHILE",
"SCode.Statement.ALG_WHILE",
SCode_Statement_ALG__WHILE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__WHILE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__WHEN__A__desc_added
#define SCode_Statement_ALG__WHEN__A__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__WHEN__A__desc__fields[3] = {"branches","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__WHEN__A__desc = {
"SCode_Statement_ALG__WHEN__A",
"SCode.Statement.ALG_WHEN_A",
SCode_Statement_ALG__WHEN__A__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__WHEN__A__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__ASSERT__desc_added
#define SCode_Statement_ALG__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__ASSERT__desc__fields[5] = {"condition","message","level","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__ASSERT__desc = {
"SCode_Statement_ALG__ASSERT",
"SCode.Statement.ALG_ASSERT",
SCode_Statement_ALG__ASSERT__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__TERMINATE__desc_added
#define SCode_Statement_ALG__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__TERMINATE__desc__fields[3] = {"message","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__TERMINATE__desc = {
"SCode_Statement_ALG__TERMINATE",
"SCode.Statement.ALG_TERMINATE",
SCode_Statement_ALG__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__REINIT__desc_added
#define SCode_Statement_ALG__REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__REINIT__desc__fields[4] = {"cref","newValue","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__REINIT__desc = {
"SCode_Statement_ALG__REINIT",
"SCode.Statement.ALG_REINIT",
SCode_Statement_ALG__REINIT__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__NORETCALL__desc_added
#define SCode_Statement_ALG__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__NORETCALL__desc__fields[3] = {"exp","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__NORETCALL__desc = {
"SCode_Statement_ALG__NORETCALL",
"SCode.Statement.ALG_NORETCALL",
SCode_Statement_ALG__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__RETURN__desc_added
#define SCode_Statement_ALG__RETURN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__RETURN__desc__fields[2] = {"comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__RETURN__desc = {
"SCode_Statement_ALG__RETURN",
"SCode.Statement.ALG_RETURN",
SCode_Statement_ALG__RETURN__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__RETURN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__BREAK__desc_added
#define SCode_Statement_ALG__BREAK__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__BREAK__desc__fields[2] = {"comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__BREAK__desc = {
"SCode_Statement_ALG__BREAK",
"SCode.Statement.ALG_BREAK",
SCode_Statement_ALG__BREAK__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__BREAK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__FAILURE__desc_added
#define SCode_Statement_ALG__FAILURE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__FAILURE__desc__fields[3] = {"stmts","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__FAILURE__desc = {
"SCode_Statement_ALG__FAILURE",
"SCode.Statement.ALG_FAILURE",
SCode_Statement_ALG__FAILURE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__FAILURE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__TRY__desc_added
#define SCode_Statement_ALG__TRY__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__TRY__desc__fields[4] = {"body","elseBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__TRY__desc = {
"SCode_Statement_ALG__TRY",
"SCode.Statement.ALG_TRY",
SCode_Statement_ALG__TRY__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__TRY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__CONTINUE__desc_added
#define SCode_Statement_ALG__CONTINUE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__CONTINUE__desc__fields[2] = {"comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__CONTINUE__desc = {
"SCode_Statement_ALG__CONTINUE",
"SCode.Statement.ALG_CONTINUE",
SCode_Statement_ALG__CONTINUE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__CONTINUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__CONTINUE__desc_added
#define SCode_Statement_ALG__CONTINUE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__CONTINUE__desc__fields[2] = {"comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__CONTINUE__desc = {
"SCode_Statement_ALG__CONTINUE",
"SCode.Statement.ALG_CONTINUE",
SCode_Statement_ALG__CONTINUE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__CONTINUE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__TRY__desc_added
#define SCode_Statement_ALG__TRY__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__TRY__desc__fields[4] = {"body","elseBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__TRY__desc = {
"SCode_Statement_ALG__TRY",
"SCode.Statement.ALG_TRY",
SCode_Statement_ALG__TRY__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__TRY__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__FAILURE__desc_added
#define SCode_Statement_ALG__FAILURE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__FAILURE__desc__fields[3] = {"stmts","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__FAILURE__desc = {
"SCode_Statement_ALG__FAILURE",
"SCode.Statement.ALG_FAILURE",
SCode_Statement_ALG__FAILURE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__FAILURE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__BREAK__desc_added
#define SCode_Statement_ALG__BREAK__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__BREAK__desc__fields[2] = {"comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__BREAK__desc = {
"SCode_Statement_ALG__BREAK",
"SCode.Statement.ALG_BREAK",
SCode_Statement_ALG__BREAK__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__BREAK__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__RETURN__desc_added
#define SCode_Statement_ALG__RETURN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__RETURN__desc__fields[2] = {"comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__RETURN__desc = {
"SCode_Statement_ALG__RETURN",
"SCode.Statement.ALG_RETURN",
SCode_Statement_ALG__RETURN__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__RETURN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__NORETCALL__desc_added
#define SCode_Statement_ALG__NORETCALL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__NORETCALL__desc__fields[3] = {"exp","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__NORETCALL__desc = {
"SCode_Statement_ALG__NORETCALL",
"SCode.Statement.ALG_NORETCALL",
SCode_Statement_ALG__NORETCALL__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__NORETCALL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__REINIT__desc_added
#define SCode_Statement_ALG__REINIT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__REINIT__desc__fields[4] = {"cref","newValue","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__REINIT__desc = {
"SCode_Statement_ALG__REINIT",
"SCode.Statement.ALG_REINIT",
SCode_Statement_ALG__REINIT__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__REINIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__TERMINATE__desc_added
#define SCode_Statement_ALG__TERMINATE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__TERMINATE__desc__fields[3] = {"message","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__TERMINATE__desc = {
"SCode_Statement_ALG__TERMINATE",
"SCode.Statement.ALG_TERMINATE",
SCode_Statement_ALG__TERMINATE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__TERMINATE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__ASSERT__desc_added
#define SCode_Statement_ALG__ASSERT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__ASSERT__desc__fields[5] = {"condition","message","level","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__ASSERT__desc = {
"SCode_Statement_ALG__ASSERT",
"SCode.Statement.ALG_ASSERT",
SCode_Statement_ALG__ASSERT__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__ASSERT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__WHEN__A__desc_added
#define SCode_Statement_ALG__WHEN__A__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__WHEN__A__desc__fields[3] = {"branches","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__WHEN__A__desc = {
"SCode_Statement_ALG__WHEN__A",
"SCode.Statement.ALG_WHEN_A",
SCode_Statement_ALG__WHEN__A__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__WHEN__A__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__WHILE__desc_added
#define SCode_Statement_ALG__WHILE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__WHILE__desc__fields[4] = {"boolExpr","whileBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__WHILE__desc = {
"SCode_Statement_ALG__WHILE",
"SCode.Statement.ALG_WHILE",
SCode_Statement_ALG__WHILE__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__WHILE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__PARFOR__desc_added
#define SCode_Statement_ALG__PARFOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__PARFOR__desc__fields[5] = {"index","range","parforBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__PARFOR__desc = {
"SCode_Statement_ALG__PARFOR",
"SCode.Statement.ALG_PARFOR",
SCode_Statement_ALG__PARFOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__PARFOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__FOR__desc_added
#define SCode_Statement_ALG__FOR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__FOR__desc__fields[5] = {"index","range","forBody","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__FOR__desc = {
"SCode_Statement_ALG__FOR",
"SCode.Statement.ALG_FOR",
SCode_Statement_ALG__FOR__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__FOR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__IF__desc_added
#define SCode_Statement_ALG__IF__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__IF__desc__fields[6] = {"boolExpr","trueBranch","elseIfBranch","elseBranch","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__IF__desc = {
"SCode_Statement_ALG__IF",
"SCode.Statement.ALG_IF",
SCode_Statement_ALG__IF__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__IF__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Statement_ALG__ASSIGN__desc_added
#define SCode_Statement_ALG__ASSIGN__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Statement_ALG__ASSIGN__desc__fields[4] = {"assignComponent","value","comment","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Statement_ALG__ASSIGN__desc = {
"SCode_Statement_ALG__ASSIGN",
"SCode.Statement.ALG_ASSIGN",
SCode_Statement_ALG__ASSIGN__desc__fields
};
#endif
#else
extern struct record_description SCode_Statement_ALG__ASSIGN__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Visibility_PUBLIC__desc_added
#define SCode_Visibility_PUBLIC__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Visibility_PUBLIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Visibility_PUBLIC__desc = {
"SCode_Visibility_PUBLIC",
"SCode.Visibility.PUBLIC",
SCode_Visibility_PUBLIC__desc__fields
};
#endif
#else
extern struct record_description SCode_Visibility_PUBLIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Visibility_PROTECTED__desc_added
#define SCode_Visibility_PROTECTED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Visibility_PROTECTED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Visibility_PROTECTED__desc = {
"SCode_Visibility_PROTECTED",
"SCode.Visibility.PROTECTED",
SCode_Visibility_PROTECTED__desc__fields
};
#endif
#else
extern struct record_description SCode_Visibility_PROTECTED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Visibility_PROTECTED__desc_added
#define SCode_Visibility_PROTECTED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Visibility_PROTECTED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Visibility_PROTECTED__desc = {
"SCode_Visibility_PROTECTED",
"SCode.Visibility.PROTECTED",
SCode_Visibility_PROTECTED__desc__fields
};
#endif
#else
extern struct record_description SCode_Visibility_PROTECTED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Visibility_PUBLIC__desc_added
#define SCode_Visibility_PUBLIC__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Visibility_PUBLIC__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Visibility_PUBLIC__desc = {
"SCode_Visibility_PUBLIC",
"SCode.Visibility.PUBLIC",
SCode_Visibility_PUBLIC__desc__fields
};
#endif
#else
extern struct record_description SCode_Visibility_PUBLIC__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Redeclare_REDECLARE__desc_added
#define SCode_Redeclare_REDECLARE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Redeclare_REDECLARE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Redeclare_REDECLARE__desc = {
"SCode_Redeclare_REDECLARE",
"SCode.Redeclare.REDECLARE",
SCode_Redeclare_REDECLARE__desc__fields
};
#endif
#else
extern struct record_description SCode_Redeclare_REDECLARE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Redeclare_NOT__REDECLARE__desc_added
#define SCode_Redeclare_NOT__REDECLARE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Redeclare_NOT__REDECLARE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Redeclare_NOT__REDECLARE__desc = {
"SCode_Redeclare_NOT__REDECLARE",
"SCode.Redeclare.NOT_REDECLARE",
SCode_Redeclare_NOT__REDECLARE__desc__fields
};
#endif
#else
extern struct record_description SCode_Redeclare_NOT__REDECLARE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Redeclare_NOT__REDECLARE__desc_added
#define SCode_Redeclare_NOT__REDECLARE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Redeclare_NOT__REDECLARE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Redeclare_NOT__REDECLARE__desc = {
"SCode_Redeclare_NOT__REDECLARE",
"SCode.Redeclare.NOT_REDECLARE",
SCode_Redeclare_NOT__REDECLARE__desc__fields
};
#endif
#else
extern struct record_description SCode_Redeclare_NOT__REDECLARE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Redeclare_REDECLARE__desc_added
#define SCode_Redeclare_REDECLARE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Redeclare_REDECLARE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Redeclare_REDECLARE__desc = {
"SCode_Redeclare_REDECLARE",
"SCode.Redeclare.REDECLARE",
SCode_Redeclare_REDECLARE__desc__fields
};
#endif
#else
extern struct record_description SCode_Redeclare_REDECLARE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConstrainClass_CONSTRAINCLASS__desc_added
#define SCode_ConstrainClass_CONSTRAINCLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConstrainClass_CONSTRAINCLASS__desc__fields[3] = {"constrainingClass","modifier","comment"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConstrainClass_CONSTRAINCLASS__desc = {
"SCode_ConstrainClass_CONSTRAINCLASS",
"SCode.ConstrainClass.CONSTRAINCLASS",
SCode_ConstrainClass_CONSTRAINCLASS__desc__fields
};
#endif
#else
extern struct record_description SCode_ConstrainClass_CONSTRAINCLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConstrainClass_CONSTRAINCLASS__desc_added
#define SCode_ConstrainClass_CONSTRAINCLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConstrainClass_CONSTRAINCLASS__desc__fields[3] = {"constrainingClass","modifier","comment"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConstrainClass_CONSTRAINCLASS__desc = {
"SCode_ConstrainClass_CONSTRAINCLASS",
"SCode.ConstrainClass.CONSTRAINCLASS",
SCode_ConstrainClass_CONSTRAINCLASS__desc__fields
};
#endif
#else
extern struct record_description SCode_ConstrainClass_CONSTRAINCLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Replaceable_REPLACEABLE__desc_added
#define SCode_Replaceable_REPLACEABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Replaceable_REPLACEABLE__desc__fields[1] = {"cc"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Replaceable_REPLACEABLE__desc = {
"SCode_Replaceable_REPLACEABLE",
"SCode.Replaceable.REPLACEABLE",
SCode_Replaceable_REPLACEABLE__desc__fields
};
#endif
#else
extern struct record_description SCode_Replaceable_REPLACEABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Replaceable_NOT__REPLACEABLE__desc_added
#define SCode_Replaceable_NOT__REPLACEABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Replaceable_NOT__REPLACEABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Replaceable_NOT__REPLACEABLE__desc = {
"SCode_Replaceable_NOT__REPLACEABLE",
"SCode.Replaceable.NOT_REPLACEABLE",
SCode_Replaceable_NOT__REPLACEABLE__desc__fields
};
#endif
#else
extern struct record_description SCode_Replaceable_NOT__REPLACEABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Replaceable_NOT__REPLACEABLE__desc_added
#define SCode_Replaceable_NOT__REPLACEABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Replaceable_NOT__REPLACEABLE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Replaceable_NOT__REPLACEABLE__desc = {
"SCode_Replaceable_NOT__REPLACEABLE",
"SCode.Replaceable.NOT_REPLACEABLE",
SCode_Replaceable_NOT__REPLACEABLE__desc__fields
};
#endif
#else
extern struct record_description SCode_Replaceable_NOT__REPLACEABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Replaceable_REPLACEABLE__desc_added
#define SCode_Replaceable_REPLACEABLE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Replaceable_REPLACEABLE__desc__fields[1] = {"cc"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Replaceable_REPLACEABLE__desc = {
"SCode_Replaceable_REPLACEABLE",
"SCode.Replaceable.REPLACEABLE",
SCode_Replaceable_REPLACEABLE__desc__fields
};
#endif
#else
extern struct record_description SCode_Replaceable_REPLACEABLE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Final_FINAL__desc_added
#define SCode_Final_FINAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Final_FINAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Final_FINAL__desc = {
"SCode_Final_FINAL",
"SCode.Final.FINAL",
SCode_Final_FINAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Final_FINAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Final_NOT__FINAL__desc_added
#define SCode_Final_NOT__FINAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Final_NOT__FINAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Final_NOT__FINAL__desc = {
"SCode_Final_NOT__FINAL",
"SCode.Final.NOT_FINAL",
SCode_Final_NOT__FINAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Final_NOT__FINAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Final_NOT__FINAL__desc_added
#define SCode_Final_NOT__FINAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Final_NOT__FINAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Final_NOT__FINAL__desc = {
"SCode_Final_NOT__FINAL",
"SCode.Final.NOT_FINAL",
SCode_Final_NOT__FINAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Final_NOT__FINAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Final_FINAL__desc_added
#define SCode_Final_FINAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Final_FINAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Final_FINAL__desc = {
"SCode_Final_FINAL",
"SCode.Final.FINAL",
SCode_Final_FINAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Final_FINAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Each_EACH__desc_added
#define SCode_Each_EACH__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Each_EACH__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Each_EACH__desc = {
"SCode_Each_EACH",
"SCode.Each.EACH",
SCode_Each_EACH__desc__fields
};
#endif
#else
extern struct record_description SCode_Each_EACH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Each_NOT__EACH__desc_added
#define SCode_Each_NOT__EACH__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Each_NOT__EACH__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Each_NOT__EACH__desc = {
"SCode_Each_NOT__EACH",
"SCode.Each.NOT_EACH",
SCode_Each_NOT__EACH__desc__fields
};
#endif
#else
extern struct record_description SCode_Each_NOT__EACH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Each_NOT__EACH__desc_added
#define SCode_Each_NOT__EACH__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Each_NOT__EACH__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Each_NOT__EACH__desc = {
"SCode_Each_NOT__EACH",
"SCode.Each.NOT_EACH",
SCode_Each_NOT__EACH__desc__fields
};
#endif
#else
extern struct record_description SCode_Each_NOT__EACH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Each_EACH__desc_added
#define SCode_Each_EACH__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Each_EACH__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Each_EACH__desc = {
"SCode_Each_EACH",
"SCode.Each.EACH",
SCode_Each_EACH__desc__fields
};
#endif
#else
extern struct record_description SCode_Each_EACH__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Encapsulated_ENCAPSULATED__desc_added
#define SCode_Encapsulated_ENCAPSULATED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Encapsulated_ENCAPSULATED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Encapsulated_ENCAPSULATED__desc = {
"SCode_Encapsulated_ENCAPSULATED",
"SCode.Encapsulated.ENCAPSULATED",
SCode_Encapsulated_ENCAPSULATED__desc__fields
};
#endif
#else
extern struct record_description SCode_Encapsulated_ENCAPSULATED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Encapsulated_NOT__ENCAPSULATED__desc_added
#define SCode_Encapsulated_NOT__ENCAPSULATED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Encapsulated_NOT__ENCAPSULATED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Encapsulated_NOT__ENCAPSULATED__desc = {
"SCode_Encapsulated_NOT__ENCAPSULATED",
"SCode.Encapsulated.NOT_ENCAPSULATED",
SCode_Encapsulated_NOT__ENCAPSULATED__desc__fields
};
#endif
#else
extern struct record_description SCode_Encapsulated_NOT__ENCAPSULATED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Encapsulated_NOT__ENCAPSULATED__desc_added
#define SCode_Encapsulated_NOT__ENCAPSULATED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Encapsulated_NOT__ENCAPSULATED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Encapsulated_NOT__ENCAPSULATED__desc = {
"SCode_Encapsulated_NOT__ENCAPSULATED",
"SCode.Encapsulated.NOT_ENCAPSULATED",
SCode_Encapsulated_NOT__ENCAPSULATED__desc__fields
};
#endif
#else
extern struct record_description SCode_Encapsulated_NOT__ENCAPSULATED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Encapsulated_ENCAPSULATED__desc_added
#define SCode_Encapsulated_ENCAPSULATED__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Encapsulated_ENCAPSULATED__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Encapsulated_ENCAPSULATED__desc = {
"SCode_Encapsulated_ENCAPSULATED",
"SCode.Encapsulated.ENCAPSULATED",
SCode_Encapsulated_ENCAPSULATED__desc__fields
};
#endif
#else
extern struct record_description SCode_Encapsulated_ENCAPSULATED__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Partial_PARTIAL__desc_added
#define SCode_Partial_PARTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Partial_PARTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Partial_PARTIAL__desc = {
"SCode_Partial_PARTIAL",
"SCode.Partial.PARTIAL",
SCode_Partial_PARTIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Partial_PARTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Partial_NOT__PARTIAL__desc_added
#define SCode_Partial_NOT__PARTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Partial_NOT__PARTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Partial_NOT__PARTIAL__desc = {
"SCode_Partial_NOT__PARTIAL",
"SCode.Partial.NOT_PARTIAL",
SCode_Partial_NOT__PARTIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Partial_NOT__PARTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Partial_NOT__PARTIAL__desc_added
#define SCode_Partial_NOT__PARTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Partial_NOT__PARTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Partial_NOT__PARTIAL__desc = {
"SCode_Partial_NOT__PARTIAL",
"SCode.Partial.NOT_PARTIAL",
SCode_Partial_NOT__PARTIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Partial_NOT__PARTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Partial_PARTIAL__desc_added
#define SCode_Partial_PARTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Partial_PARTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Partial_PARTIAL__desc = {
"SCode_Partial_PARTIAL",
"SCode.Partial.PARTIAL",
SCode_Partial_PARTIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Partial_PARTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConnectorType_POTENTIAL__desc_added
#define SCode_ConnectorType_POTENTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConnectorType_POTENTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConnectorType_POTENTIAL__desc = {
"SCode_ConnectorType_POTENTIAL",
"SCode.ConnectorType.POTENTIAL",
SCode_ConnectorType_POTENTIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_ConnectorType_POTENTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConnectorType_FLOW__desc_added
#define SCode_ConnectorType_FLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConnectorType_FLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConnectorType_FLOW__desc = {
"SCode_ConnectorType_FLOW",
"SCode.ConnectorType.FLOW",
SCode_ConnectorType_FLOW__desc__fields
};
#endif
#else
extern struct record_description SCode_ConnectorType_FLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConnectorType_STREAM__desc_added
#define SCode_ConnectorType_STREAM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConnectorType_STREAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConnectorType_STREAM__desc = {
"SCode_ConnectorType_STREAM",
"SCode.ConnectorType.STREAM",
SCode_ConnectorType_STREAM__desc__fields
};
#endif
#else
extern struct record_description SCode_ConnectorType_STREAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConnectorType_STREAM__desc_added
#define SCode_ConnectorType_STREAM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConnectorType_STREAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConnectorType_STREAM__desc = {
"SCode_ConnectorType_STREAM",
"SCode.ConnectorType.STREAM",
SCode_ConnectorType_STREAM__desc__fields
};
#endif
#else
extern struct record_description SCode_ConnectorType_STREAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConnectorType_FLOW__desc_added
#define SCode_ConnectorType_FLOW__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConnectorType_FLOW__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConnectorType_FLOW__desc = {
"SCode_ConnectorType_FLOW",
"SCode.ConnectorType.FLOW",
SCode_ConnectorType_FLOW__desc__fields
};
#endif
#else
extern struct record_description SCode_ConnectorType_FLOW__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_ConnectorType_POTENTIAL__desc_added
#define SCode_ConnectorType_POTENTIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_ConnectorType_POTENTIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_ConnectorType_POTENTIAL__desc = {
"SCode_ConnectorType_POTENTIAL",
"SCode.ConnectorType.POTENTIAL",
SCode_ConnectorType_POTENTIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_ConnectorType_POTENTIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Prefixes_PREFIXES__desc_added
#define SCode_Prefixes_PREFIXES__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Prefixes_PREFIXES__desc__fields[5] = {"visibility","redeclarePrefix","finalPrefix","innerOuter","replaceablePrefix"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Prefixes_PREFIXES__desc = {
"SCode_Prefixes_PREFIXES",
"SCode.Prefixes.PREFIXES",
SCode_Prefixes_PREFIXES__desc__fields
};
#endif
#else
extern struct record_description SCode_Prefixes_PREFIXES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Prefixes_PREFIXES__desc_added
#define SCode_Prefixes_PREFIXES__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Prefixes_PREFIXES__desc__fields[5] = {"visibility","redeclarePrefix","finalPrefix","innerOuter","replaceablePrefix"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Prefixes_PREFIXES__desc = {
"SCode_Prefixes_PREFIXES",
"SCode.Prefixes.PREFIXES",
SCode_Prefixes_PREFIXES__desc__fields
};
#endif
#else
extern struct record_description SCode_Prefixes_PREFIXES__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_IMPORT__desc_added
#define SCode_Element_IMPORT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_IMPORT__desc__fields[3] = {"imp","visibility","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_IMPORT__desc = {
"SCode_Element_IMPORT",
"SCode.Element.IMPORT",
SCode_Element_IMPORT__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_IMPORT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_EXTENDS__desc_added
#define SCode_Element_EXTENDS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_EXTENDS__desc__fields[5] = {"baseClassPath","visibility","modifications","ann","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_EXTENDS__desc = {
"SCode_Element_EXTENDS",
"SCode.Element.EXTENDS",
SCode_Element_EXTENDS__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_EXTENDS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_CLASS__desc_added
#define SCode_Element_CLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_CLASS__desc__fields[8] = {"name","prefixes","encapsulatedPrefix","partialPrefix","restriction","classDef","cmt","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_CLASS__desc = {
"SCode_Element_CLASS",
"SCode.Element.CLASS",
SCode_Element_CLASS__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_CLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_COMPONENT__desc_added
#define SCode_Element_COMPONENT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_COMPONENT__desc__fields[8] = {"name","prefixes","attributes","typeSpec","modifications","comment","condition","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_COMPONENT__desc = {
"SCode_Element_COMPONENT",
"SCode.Element.COMPONENT",
SCode_Element_COMPONENT__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_COMPONENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_DEFINEUNIT__desc_added
#define SCode_Element_DEFINEUNIT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_DEFINEUNIT__desc__fields[5] = {"name","visibility","exp","weight","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_DEFINEUNIT__desc = {
"SCode_Element_DEFINEUNIT",
"SCode.Element.DEFINEUNIT",
SCode_Element_DEFINEUNIT__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_DEFINEUNIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_DEFINEUNIT__desc_added
#define SCode_Element_DEFINEUNIT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_DEFINEUNIT__desc__fields[5] = {"name","visibility","exp","weight","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_DEFINEUNIT__desc = {
"SCode_Element_DEFINEUNIT",
"SCode.Element.DEFINEUNIT",
SCode_Element_DEFINEUNIT__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_DEFINEUNIT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_COMPONENT__desc_added
#define SCode_Element_COMPONENT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_COMPONENT__desc__fields[8] = {"name","prefixes","attributes","typeSpec","modifications","comment","condition","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_COMPONENT__desc = {
"SCode_Element_COMPONENT",
"SCode.Element.COMPONENT",
SCode_Element_COMPONENT__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_COMPONENT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_CLASS__desc_added
#define SCode_Element_CLASS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_CLASS__desc__fields[8] = {"name","prefixes","encapsulatedPrefix","partialPrefix","restriction","classDef","cmt","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_CLASS__desc = {
"SCode_Element_CLASS",
"SCode.Element.CLASS",
SCode_Element_CLASS__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_CLASS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_EXTENDS__desc_added
#define SCode_Element_EXTENDS__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_EXTENDS__desc__fields[5] = {"baseClassPath","visibility","modifications","ann","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_EXTENDS__desc = {
"SCode_Element_EXTENDS",
"SCode.Element.EXTENDS",
SCode_Element_EXTENDS__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_EXTENDS__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Element_IMPORT__desc_added
#define SCode_Element_IMPORT__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Element_IMPORT__desc__fields[3] = {"imp","visibility","info"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Element_IMPORT__desc = {
"SCode_Element_IMPORT",
"SCode.Element.IMPORT",
SCode_Element_IMPORT__desc__fields
};
#endif
#else
extern struct record_description SCode_Element_IMPORT__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Attributes_ATTR__desc_added
#define SCode_Attributes_ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Attributes_ATTR__desc__fields[6] = {"arrayDims","connectorType","parallelism","variability","direction","isField"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Attributes_ATTR__desc = {
"SCode_Attributes_ATTR",
"SCode.Attributes.ATTR",
SCode_Attributes_ATTR__desc__fields
};
#endif
#else
extern struct record_description SCode_Attributes_ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Attributes_ATTR__desc_added
#define SCode_Attributes_ATTR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Attributes_ATTR__desc__fields[6] = {"arrayDims","connectorType","parallelism","variability","direction","isField"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Attributes_ATTR__desc = {
"SCode_Attributes_ATTR",
"SCode.Attributes.ATTR",
SCode_Attributes_ATTR__desc__fields
};
#endif
#else
extern struct record_description SCode_Attributes_ATTR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Parallelism_PARGLOBAL__desc_added
#define SCode_Parallelism_PARGLOBAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Parallelism_PARGLOBAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Parallelism_PARGLOBAL__desc = {
"SCode_Parallelism_PARGLOBAL",
"SCode.Parallelism.PARGLOBAL",
SCode_Parallelism_PARGLOBAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Parallelism_PARGLOBAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Parallelism_PARLOCAL__desc_added
#define SCode_Parallelism_PARLOCAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Parallelism_PARLOCAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Parallelism_PARLOCAL__desc = {
"SCode_Parallelism_PARLOCAL",
"SCode.Parallelism.PARLOCAL",
SCode_Parallelism_PARLOCAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Parallelism_PARLOCAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Parallelism_NON__PARALLEL__desc_added
#define SCode_Parallelism_NON__PARALLEL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Parallelism_NON__PARALLEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Parallelism_NON__PARALLEL__desc = {
"SCode_Parallelism_NON__PARALLEL",
"SCode.Parallelism.NON_PARALLEL",
SCode_Parallelism_NON__PARALLEL__desc__fields
};
#endif
#else
extern struct record_description SCode_Parallelism_NON__PARALLEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Parallelism_NON__PARALLEL__desc_added
#define SCode_Parallelism_NON__PARALLEL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Parallelism_NON__PARALLEL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Parallelism_NON__PARALLEL__desc = {
"SCode_Parallelism_NON__PARALLEL",
"SCode.Parallelism.NON_PARALLEL",
SCode_Parallelism_NON__PARALLEL__desc__fields
};
#endif
#else
extern struct record_description SCode_Parallelism_NON__PARALLEL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Parallelism_PARLOCAL__desc_added
#define SCode_Parallelism_PARLOCAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Parallelism_PARLOCAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Parallelism_PARLOCAL__desc = {
"SCode_Parallelism_PARLOCAL",
"SCode.Parallelism.PARLOCAL",
SCode_Parallelism_PARLOCAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Parallelism_PARLOCAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Parallelism_PARGLOBAL__desc_added
#define SCode_Parallelism_PARGLOBAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Parallelism_PARGLOBAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Parallelism_PARGLOBAL__desc = {
"SCode_Parallelism_PARGLOBAL",
"SCode.Parallelism.PARGLOBAL",
SCode_Parallelism_PARGLOBAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Parallelism_PARGLOBAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_VAR__desc_added
#define SCode_Variability_VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_VAR__desc = {
"SCode_Variability_VAR",
"SCode.Variability.VAR",
SCode_Variability_VAR__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_DISCRETE__desc_added
#define SCode_Variability_DISCRETE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_DISCRETE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_DISCRETE__desc = {
"SCode_Variability_DISCRETE",
"SCode.Variability.DISCRETE",
SCode_Variability_DISCRETE__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_DISCRETE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_PARAM__desc_added
#define SCode_Variability_PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_PARAM__desc = {
"SCode_Variability_PARAM",
"SCode.Variability.PARAM",
SCode_Variability_PARAM__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_CONST__desc_added
#define SCode_Variability_CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_CONST__desc = {
"SCode_Variability_CONST",
"SCode.Variability.CONST",
SCode_Variability_CONST__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_CONST__desc_added
#define SCode_Variability_CONST__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_CONST__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_CONST__desc = {
"SCode_Variability_CONST",
"SCode.Variability.CONST",
SCode_Variability_CONST__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_CONST__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_PARAM__desc_added
#define SCode_Variability_PARAM__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_PARAM__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_PARAM__desc = {
"SCode_Variability_PARAM",
"SCode.Variability.PARAM",
SCode_Variability_PARAM__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_PARAM__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_DISCRETE__desc_added
#define SCode_Variability_DISCRETE__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_DISCRETE__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_DISCRETE__desc = {
"SCode_Variability_DISCRETE",
"SCode.Variability.DISCRETE",
SCode_Variability_DISCRETE__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_DISCRETE__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Variability_VAR__desc_added
#define SCode_Variability_VAR__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Variability_VAR__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Variability_VAR__desc = {
"SCode_Variability_VAR",
"SCode.Variability.VAR",
SCode_Variability_VAR__desc__fields
};
#endif
#else
extern struct record_description SCode_Variability_VAR__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Initial_INITIAL__desc_added
#define SCode_Initial_INITIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Initial_INITIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Initial_INITIAL__desc = {
"SCode_Initial_INITIAL",
"SCode.Initial.INITIAL",
SCode_Initial_INITIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Initial_INITIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Initial_NON__INITIAL__desc_added
#define SCode_Initial_NON__INITIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Initial_NON__INITIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Initial_NON__INITIAL__desc = {
"SCode_Initial_NON__INITIAL",
"SCode.Initial.NON_INITIAL",
SCode_Initial_NON__INITIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Initial_NON__INITIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Initial_NON__INITIAL__desc_added
#define SCode_Initial_NON__INITIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Initial_NON__INITIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Initial_NON__INITIAL__desc = {
"SCode_Initial_NON__INITIAL",
"SCode.Initial.NON_INITIAL",
SCode_Initial_NON__INITIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Initial_NON__INITIAL__desc;
#endif
#ifdef ADD_METARECORD_DEFINITIONS
#ifndef SCode_Initial_INITIAL__desc_added
#define SCode_Initial_INITIAL__desc_added
ADD_METARECORD_DEFINITIONS const char* SCode_Initial_INITIAL__desc__fields[1] = {"no fields"};
ADD_METARECORD_DEFINITIONS struct record_description SCode_Initial_INITIAL__desc = {
"SCode_Initial_INITIAL",
"SCode.Initial.INITIAL",
SCode_Initial_INITIAL__desc__fields
};
#endif
#else
extern struct record_description SCode_Initial_INITIAL__desc;
#endif
#ifdef __cplusplus
}
#endif
