Lines Matching refs:mpResult
66 return result ? mpResult.take() : NULL;
81 mpResult.reset(new (nothrow) ScriptCached(S));
83 if (!mpResult) {
142 mpResult->mLibRSThreadable = true;
245 mpResult->mpStringPoolRaw, str_pool);
249 vector<char const *> &pool = mpResult->mStringPool;
260 OBCC_StringPool *poolR = mpResult->mpStringPoolRaw;
261 vector<char const *> &pool = mpResult->mStringPool;
290 vector<char const *> &strPool = mpResult->mStringPool;
340 vector<char const *> const &strPool = mpResult->mStringPool;
342 mpResult->mpExportVars = (OBCC_ExportVarList*)
345 if (!mpResult->mpExportVars) {
349 mpResult->mpExportVars->count = export_var_name_list_raw->count;
352 mpResult->mpExportVars->cached_addr_list[i] =
353 rsloaderGetSymbolAddress(mpResult->mRSExecutable, strPool[export_var_name_list_raw->strp_indexs[i]]);
356 strPool[export_var_name_list_raw->strp_indexs[i]], mpResult->mpExportVars->cached_addr_list[i]);
364 vector<char const *> const &strPool = mpResult->mStringPool;
366 mpResult->mpExportFuncs = (OBCC_ExportFuncList*)
369 if (!mpResult->mpExportFuncs) {
373 mpResult->mpExportFuncs->count = export_func_name_list_raw->count;
376 mpResult->mpExportFuncs->cached_addr_list[i] =
377 rsloaderGetSymbolAddress(mpResult->mRSExecutable, strPool[export_func_name_list_raw->strp_indexs[i]]);
380 strPool[export_func_name_list_raw->strp_indexs[i]], mpResult->mpExportFuncs->cached_addr_list[i]);
389 vector<char const *> const &strPool = mpResult->mStringPool;
390 ScriptCached::PragmaList &pragmas = mpResult->mPragmas;
404 mpResult->mpObjectSlotList, object_slot_list);
438 mpResult->mRSExecutable =