Lines Matching defs:result

134   RSInfo *result = NULL;
154 // Allocate result object
155 result = new (std::nothrow) RSInfo(string_pool_size);
156 if (result == NULL) {
162 if (result->mStringPool == NULL) {
169 result->mStringPool[ cur_string_pool_offset++ ] = '\0';
189 result->mPragmas.push(std::make_pair(
190 writeString(key, result->mStringPool, &cur_string_pool_offset),
191 writeString(val, result->mStringPool, &cur_string_pool_offset)));
207 result->mExportVarNames.push(
208 writeString(name, result->mStringPool, &cur_string_pool_offset));
224 result->mExportFuncNames.push(
225 writeString(name, result->mStringPool, &cur_string_pool_offset));
282 result->mExportForeachFuncs.push(std::make_pair(
283 writeString(name, result->mStringPool, &cur_string_pool_offset),
304 result->mExportForeachFuncs.push(std::make_pair(
305 writeString(llvm::StringRef("root"), result->mStringPool,
315 result->mObjectSlots.push(0);
329 result->mObjectSlots.editItemAt(slot) = 1;
341 result->mHeader.sourceSha1Idx = cur_string_pool_offset;
342 uint8_t* sha1 = reinterpret_cast<uint8_t*>(result->mStringPool + cur_string_pool_offset);
346 result->mSourceHash = sha1;
348 result->mHeader.compileCommandLineIdx = cur_string_pool_offset;
349 result->mCompileCommandLine = writeString(compileCommandLineToEmbed, result->mStringPool,
352 result->mHeader.buildFingerprintIdx = cur_string_pool_offset;
353 result->mBuildFingerprint = writeString(buildFingerprintToEmbed, result->mStringPool,
362 result->mHeader.hasDebugInformation =
368 return result;
371 delete result;