const mxArray *emlrtMexFcnResolvedFunctionsInfo(void) { const mxArray *nameCaptureInfo; ResolvedFunctionInfo info[12]; ResolvedFunctionInfo (*b_info)[12]; ResolvedFunctionInfo u[12]; int32_T i; const mxArray *y; int32_T iv4[1]; ResolvedFunctionInfo *r0; const char * b_u; const mxArray *b_y; const mxArray *m3; const mxArray *c_y; const mxArray *d_y; const mxArray *e_y; uint32_T c_u; const mxArray *f_y; const mxArray *g_y; const mxArray *h_y; const mxArray *i_y; nameCaptureInfo = NULL; b_info = (ResolvedFunctionInfo (*)[12])info; (*b_info)[0].context = "[E]/Users/nicolas/Documents/MATLAB/pdd_horlin_ma2/digital/BERCalculationSIMO.m"; (*b_info)[0].name = "length"; (*b_info)[0].dominantType = "double"; (*b_info)[0].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/length.m"; (*b_info)[0].fileTimeLo = 1303146206U; (*b_info)[0].fileTimeHi = 0U; (*b_info)[0].mFileTimeLo = 0U; (*b_info)[0].mFileTimeHi = 0U; (*b_info)[1].context = "[E]/Users/nicolas/Documents/MATLAB/pdd_horlin_ma2/digital/BERCalculationSIMO.m"; (*b_info)[1].name = "mrdivide"; (*b_info)[1].dominantType = "double"; (*b_info)[1].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/mrdivide.p"; (*b_info)[1].fileTimeLo = 1357951548U; (*b_info)[1].fileTimeHi = 0U; (*b_info)[1].mFileTimeLo = 1319729966U; (*b_info)[1].mFileTimeHi = 0U; (*b_info)[2].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/mrdivide.p"; (*b_info)[2].name = "rdivide"; (*b_info)[2].dominantType = "double"; (*b_info)[2].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/rdivide.m"; (*b_info)[2].fileTimeLo = 1346510388U; (*b_info)[2].fileTimeHi = 0U; (*b_info)[2].mFileTimeLo = 0U; (*b_info)[2].mFileTimeHi = 0U; (*b_info)[3].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/rdivide.m"; (*b_info)[3].name = "eml_scalexp_compatible"; (*b_info)[3].dominantType = "double"; (*b_info)[3].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalexp_compatible.m"; (*b_info)[3].fileTimeLo = 1286818796U; (*b_info)[3].fileTimeHi = 0U; (*b_info)[3].mFileTimeLo = 0U; (*b_info)[3].mFileTimeHi = 0U; (*b_info)[4].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/rdivide.m"; (*b_info)[4].name = "eml_div"; (*b_info)[4].dominantType = "double"; (*b_info)[4].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_div.m"; (*b_info)[4].fileTimeLo = 1313347810U; (*b_info)[4].fileTimeHi = 0U; (*b_info)[4].mFileTimeLo = 0U; (*b_info)[4].mFileTimeHi = 0U; (*b_info)[5].context = "[E]/Users/nicolas/Documents/MATLAB/pdd_horlin_ma2/digital/BERCalculationSIMO.m"; (*b_info)[5].name = "fprintf"; (*b_info)[5].dominantType = "char"; (*b_info)[5].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/lang/fprintf.m"; (*b_info)[5].fileTimeLo = 1354840784U; (*b_info)[5].fileTimeHi = 0U; (*b_info)[5].mFileTimeLo = 0U; (*b_info)[5].mFileTimeHi = 0U; (*b_info)[6].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/lang/fprintf.m"; (*b_info)[6].name = "isequal"; (*b_info)[6].dominantType = "char"; (*b_info)[6].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/isequal.m"; (*b_info)[6].fileTimeLo = 1286818758U; (*b_info)[6].fileTimeHi = 0U; (*b_info)[6].mFileTimeLo = 0U; (*b_info)[6].mFileTimeHi = 0U; (*b_info)[7].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/isequal.m"; (*b_info)[7].name = "eml_isequal_core"; (*b_info)[7].dominantType = "char"; (*b_info)[7].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_isequal_core.m"; (*b_info)[7].fileTimeLo = 1286818786U; (*b_info)[7].fileTimeHi = 0U; (*b_info)[7].mFileTimeLo = 0U; (*b_info)[7].mFileTimeHi = 0U; (*b_info)[8].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_isequal_core.m!isequal_scalar"; (*b_info)[8].name = "isnan"; (*b_info)[8].dominantType = "char"; (*b_info)[8].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/isnan.m"; (*b_info)[8].fileTimeLo = 1286818760U; (*b_info)[8].fileTimeHi = 0U; (*b_info)[8].mFileTimeLo = 0U; (*b_info)[8].mFileTimeHi = 0U; (*b_info)[9].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/lang/fprintf.m"; (*b_info)[9].name = "fprintf"; (*b_info)[9].dominantType = "double"; (*b_info)[9].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/lang/fprintf.m"; (*b_info)[9].fileTimeLo = 1354840784U; (*b_info)[9].fileTimeHi = 0U; (*b_info)[9].mFileTimeLo = 0U; (*b_info)[9].mFileTimeHi = 0U; (*b_info)[10].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/lang/fprintf.m!validate_arguments"; (*b_info)[10].name = "coder.internal.assert"; (*b_info)[10].dominantType = "char"; (*b_info)[10].resolved = "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/assert.m"; (*b_info)[10].fileTimeLo = 1334071938U; (*b_info)[10].fileTimeHi = 0U; (*b_info)[10].mFileTimeLo = 0U; (*b_info)[10].mFileTimeHi = 0U; (*b_info)[11].context = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/lang/fprintf.m!check_type"; (*b_info)[11].name = "coder.internal.assert"; (*b_info)[11].dominantType = "char"; (*b_info)[11].resolved = "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/assert.m"; (*b_info)[11].fileTimeLo = 1334071938U; (*b_info)[11].fileTimeHi = 0U; (*b_info)[11].mFileTimeLo = 0U; (*b_info)[11].mFileTimeHi = 0U; for (i = 0; i < 12; i++) { u[i] = info[i]; } y = NULL; iv4[0] = 12; emlrtAssign(&y, mxCreateStructArray(1, iv4, 0, NULL)); for (i = 0; i < 12; i++) { r0 = &u[i]; b_u = r0->context; b_y = NULL; m3 = mxCreateString(b_u); emlrtAssign(&b_y, m3); emlrtAddField(y, b_y, "context", i); b_u = r0->name; c_y = NULL; m3 = mxCreateString(b_u); emlrtAssign(&c_y, m3); emlrtAddField(y, c_y, "name", i); b_u = r0->dominantType; d_y = NULL; m3 = mxCreateString(b_u); emlrtAssign(&d_y, m3); emlrtAddField(y, d_y, "dominantType", i); b_u = r0->resolved; e_y = NULL; m3 = mxCreateString(b_u); emlrtAssign(&e_y, m3); emlrtAddField(y, e_y, "resolved", i); c_u = r0->fileTimeLo; f_y = NULL; m3 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m3) = c_u; emlrtAssign(&f_y, m3); emlrtAddField(y, f_y, "fileTimeLo", i); c_u = r0->fileTimeHi; g_y = NULL; m3 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m3) = c_u; emlrtAssign(&g_y, m3); emlrtAddField(y, g_y, "fileTimeHi", i); c_u = r0->mFileTimeLo; h_y = NULL; m3 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m3) = c_u; emlrtAssign(&h_y, m3); emlrtAddField(y, h_y, "mFileTimeLo", i); c_u = r0->mFileTimeHi; i_y = NULL; m3 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m3) = c_u; emlrtAssign(&i_y, m3); emlrtAddField(y, i_y, "mFileTimeHi", i); } emlrtAssign(&nameCaptureInfo, y); emlrtNameCapturePostProcessR2012a(emlrtAlias(nameCaptureInfo)); return nameCaptureInfo; }
const mxArray *emlrtMexFcnResolvedFunctionsInfo(void) { const mxArray *nameCaptureInfo; ResolvedFunctionInfo info[1]; ResolvedFunctionInfo (*b_info)[1]; ResolvedFunctionInfo u[1]; const mxArray *y; int32_T iv0[1]; ResolvedFunctionInfo *r0; const char * b_u; const mxArray *b_y; const mxArray *m0; const mxArray *c_y; const mxArray *d_y; const mxArray *e_y; uint32_T c_u; const mxArray *f_y; const mxArray *g_y; const mxArray *h_y; const mxArray *i_y; nameCaptureInfo = NULL; b_info = (ResolvedFunctionInfo (*)[1])info; (*b_info)[0].context = "[E]/home/sable/vkumar5/mclab/Benchmarks/new-benchmarks/lgdr/lg1.m"; (*b_info)[0].name = "mtimes"; (*b_info)[0].dominantType = "double"; (*b_info)[0].resolved = "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/mtimes.m"; (*b_info)[0].fileTimeLo = 1289541292U; (*b_info)[0].fileTimeHi = 0U; (*b_info)[0].mFileTimeLo = 0U; (*b_info)[0].mFileTimeHi = 0U; u[0] = info[0]; y = NULL; iv0[0] = 1; emlrtAssign(&y, mxCreateStructArray(1, iv0, 0, NULL)); r0 = &u[0]; b_u = r0->context; b_y = NULL; m0 = mxCreateString(b_u); emlrtAssign(&b_y, m0); emlrtAddField(y, b_y, "context", 0); b_u = r0->name; c_y = NULL; m0 = mxCreateString(b_u); emlrtAssign(&c_y, m0); emlrtAddField(y, c_y, "name", 0); b_u = r0->dominantType; d_y = NULL; m0 = mxCreateString(b_u); emlrtAssign(&d_y, m0); emlrtAddField(y, d_y, "dominantType", 0); b_u = r0->resolved; e_y = NULL; m0 = mxCreateString(b_u); emlrtAssign(&e_y, m0); emlrtAddField(y, e_y, "resolved", 0); c_u = r0->fileTimeLo; f_y = NULL; m0 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m0) = c_u; emlrtAssign(&f_y, m0); emlrtAddField(y, f_y, "fileTimeLo", 0); c_u = r0->fileTimeHi; g_y = NULL; m0 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m0) = c_u; emlrtAssign(&g_y, m0); emlrtAddField(y, g_y, "fileTimeHi", 0); c_u = r0->mFileTimeLo; h_y = NULL; m0 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m0) = c_u; emlrtAssign(&h_y, m0); emlrtAddField(y, h_y, "mFileTimeLo", 0); c_u = r0->mFileTimeHi; i_y = NULL; m0 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL); *(uint32_T *)mxGetData(m0) = c_u; emlrtAssign(&i_y, m0); emlrtAddField(y, i_y, "mFileTimeHi", 0); emlrtAssign(&nameCaptureInfo, y); emlrtNameCapturePostProcessR2012a(emlrtAlias(nameCaptureInfo)); return nameCaptureInfo; }