stateCombinationTable mergetable;
/* Default values */
- int default_ref;
- int default_parameter;
+ int defaultValue [MTC_NUMCONTEXTS];
/* context */
mtContextNode context;
extern bool metaStateInfo_equal (metaStateInfo p_m1, metaStateInfo p_m2) /*@*/ ;
# define metaStateInfo_equal(m1,m2) ((m1) == (m2))
+extern int metaStateInfo_getDefaultValueContext (metaStateInfo p_info, mtContextKind p_context) /*@*/ ;
+extern void metaStateInfo_setDefaultValueContext (metaStateInfo p_info, mtContextKind p_context, int p_val) /*@modifies p_info@*/ ;
+
extern void metaStateInfo_setDefaultRefValue (metaStateInfo p_info, int p_val)
/*@modifies p_info@*/ ;
extern void metaStateInfo_setDefaultParamValue (metaStateInfo p_info, int p_val)
/*@modifies p_info@*/ ;
+extern void metaStateInfo_setDefaultResultValue (metaStateInfo p_info, int p_val)
+ /*@modifies p_info@*/ ;
+
extern int metaStateInfo_getDefaultValue (metaStateInfo p_info, sRef p_s) /*@*/ ;
extern int metaStateInfo_getDefaultRefValue (metaStateInfo p_info) /*@*/ ;
extern int metaStateInfo_getDefaultParamValue (metaStateInfo p_info) /*@*/ ;
+extern int metaStateInfo_getDefaultResultValue (metaStateInfo p_info) /*@*/ ;
extern int metaStateInfo_getDefaultGlobalValue (metaStateInfo p_info) /*@*/ ;
extern /*@observer@*/ mtContextNode metaStateInfo_getContext (metaStateInfo p_info) /*@*/ ;