courgette 65 chrome/browser/component_updater/component_patcher_operation.cc return courgette::C_OK; courgette 81 chrome/browser/component_updater/component_patcher_operation.cc return courgette::ApplyEnsemblePatch(input_abs_path.value().c_str(), courgette 104 chrome/browser/component_updater/component_patcher_operation.cc return courgette::OK; courgette 120 chrome/browser/component_updater/component_patcher_operation.cc return courgette::ApplyBinaryPatch(input_abs_path, courgette 62 chrome/installer/setup/archive_patch_helper.cc courgette::Status result = courgette 63 chrome/installer/setup/archive_patch_helper.cc courgette::ApplyEnsemblePatch(patch_source_.value().c_str(), courgette 66 chrome/installer/setup/archive_patch_helper.cc if (result == courgette::C_OK) courgette 107 chrome/installer/setup/setup_util.cc const courgette::Status patch_status = courgette 108 chrome/installer/setup/setup_util.cc courgette::ApplyEnsemblePatch(src.value().c_str(), courgette 111 chrome/installer/setup/setup_util.cc const int exit_code = (patch_status != courgette::C_OK) ? courgette 132 chrome/installer/setup/setup_util.cc const int patch_status = courgette::ApplyBinaryPatch(src, patch, dest); courgette 839 chrome/utility/chrome_content_utility_client.cc const int patch_status = courgette::ApplyBinaryPatch(input_file, courgette 842 chrome/utility/chrome_content_utility_client.cc if (patch_status != courgette::OK) courgette 857 chrome/utility/chrome_content_utility_client.cc const int patch_status = courgette::ApplyEnsemblePatch( courgette 861 chrome/utility/chrome_content_utility_client.cc if (patch_status != courgette::C_OK) courgette 10 courgette/adjustment_method.h namespace courgette { courgette 28 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* MakeProgram(int kind) const { courgette 29 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* prog = courgette 30 courgette/adjustment_method_unittest.cc new courgette::AssemblyProgram(courgette::EXE_WIN_32_X86); courgette 33 courgette/adjustment_method_unittest.cc courgette::Label* labelA = prog->FindOrMakeAbs32Label(0x00410000); courgette 34 courgette/adjustment_method_unittest.cc courgette::Label* labelB = prog->FindOrMakeAbs32Label(0x00410004); courgette 55 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* MakeProgramA() const { return MakeProgram(0); } courgette 56 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* MakeProgramB() const { return MakeProgram(1); } courgette 60 courgette/adjustment_method_unittest.cc std::string Serialize(courgette::AssemblyProgram *program) const { courgette 61 courgette/adjustment_method_unittest.cc courgette::EncodedProgram* encoded = NULL; courgette 63 courgette/adjustment_method_unittest.cc const courgette::Status encode_status = Encode(program, &encoded); courgette 64 courgette/adjustment_method_unittest.cc EXPECT_EQ(courgette::C_OK, encode_status); courgette 68 courgette/adjustment_method_unittest.cc courgette::SinkStreamSet sinks; courgette 69 courgette/adjustment_method_unittest.cc const courgette::Status write_status = WriteEncodedProgram(encoded, &sinks); courgette 70 courgette/adjustment_method_unittest.cc EXPECT_EQ(courgette::C_OK, write_status); courgette 74 courgette/adjustment_method_unittest.cc courgette::SinkStream sink; courgette 85 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* prog1 = MakeProgramA(); courgette 86 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* prog2 = MakeProgramB(); courgette 93 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* prog5 = MakeProgramA(); courgette 94 courgette/adjustment_method_unittest.cc courgette::AssemblyProgram* prog6 = MakeProgramB(); courgette 95 courgette/adjustment_method_unittest.cc courgette::Status can_adjust = Adjust(*prog5, prog6); courgette 96 courgette/adjustment_method_unittest.cc EXPECT_EQ(courgette::C_OK, can_adjust); courgette 18 courgette/assembly_program.h namespace courgette { courgette 20 courgette/bsdiff_memory_unittest.cc courgette::SourceStream old1; courgette 21 courgette/bsdiff_memory_unittest.cc courgette::SourceStream new1; courgette 25 courgette/bsdiff_memory_unittest.cc courgette::SinkStream patch1; courgette 26 courgette/bsdiff_memory_unittest.cc courgette::BSDiffStatus status = CreateBinaryPatch(&old1, &new1, &patch1); courgette 27 courgette/bsdiff_memory_unittest.cc EXPECT_EQ(courgette::OK, status); courgette 29 courgette/bsdiff_memory_unittest.cc courgette::SourceStream old2; courgette 30 courgette/bsdiff_memory_unittest.cc courgette::SourceStream patch2; courgette 34 courgette/bsdiff_memory_unittest.cc courgette::SinkStream new2; courgette 36 courgette/bsdiff_memory_unittest.cc EXPECT_EQ(courgette::OK, status); courgette 12 courgette/courgette.h namespace courgette { courgette 42 courgette/courgette_minimal_tool.cc courgette::Status status = courgette 43 courgette/courgette_minimal_tool.cc courgette::ApplyEnsemblePatch(argv[1], argv[2], argv[3]); courgette 45 courgette/courgette_minimal_tool.cc if (status != courgette::C_OK) { courgette 46 courgette/courgette_minimal_tool.cc if (status == courgette::C_READ_OPEN_ERROR) Problem("Can't open file."); courgette 47 courgette/courgette_minimal_tool.cc if (status == courgette::C_WRITE_OPEN_ERROR) Problem("Can't open file."); courgette 48 courgette/courgette_minimal_tool.cc if (status == courgette::C_READ_ERROR) Problem("Can't read from file."); courgette 49 courgette/courgette_minimal_tool.cc if (status == courgette::C_WRITE_ERROR) Problem("Can't write to file."); courgette 61 courgette/courgette_tool.cc void WriteSinkToFile(const courgette::SinkStream *sink, courgette 77 courgette/courgette_tool.cc courgette::AssemblyProgram* program = NULL; courgette 78 courgette/courgette_tool.cc const courgette::Status parse_status = courgette 79 courgette/courgette_tool.cc courgette::ParseDetectedExecutable(buffer.c_str(), buffer.length(), courgette 82 courgette/courgette_tool.cc if (parse_status != courgette::C_OK) courgette 85 courgette/courgette_tool.cc courgette::EncodedProgram* encoded = NULL; courgette 86 courgette/courgette_tool.cc const courgette::Status encode_status = Encode(program, &encoded); courgette 88 courgette/courgette_tool.cc courgette::DeleteAssemblyProgram(program); courgette 90 courgette/courgette_tool.cc if (encode_status != courgette::C_OK) courgette 93 courgette/courgette_tool.cc courgette::SinkStreamSet sinks; courgette 95 courgette/courgette_tool.cc const courgette::Status write_status = courgette 96 courgette/courgette_tool.cc courgette::WriteEncodedProgram(encoded, &sinks); courgette 97 courgette/courgette_tool.cc if (write_status != courgette::C_OK) courgette 100 courgette/courgette_tool.cc courgette::DeleteEncodedProgram(encoded); courgette 102 courgette/courgette_tool.cc courgette::SinkStream sink; courgette 114 courgette/courgette_tool.cc courgette::ExecutableType type; courgette 126 courgette/courgette_tool.cc case courgette::EXE_UNKNOWN: courgette 129 courgette/courgette_tool.cc case courgette::EXE_WIN_32_X86: courgette 134 courgette/courgette_tool.cc case courgette::EXE_ELF_32_X86: courgette 139 courgette/courgette_tool.cc case courgette::EXE_ELF_32_ARM: courgette 144 courgette/courgette_tool.cc case courgette::EXE_WIN_32_X64: courgette 160 courgette/courgette_tool.cc courgette::AssemblyProgram* program = NULL; courgette 161 courgette/courgette_tool.cc const courgette::Status parse_program_status = courgette 162 courgette/courgette_tool.cc courgette::ParseDetectedExecutable(program_buffer.c_str(), courgette 165 courgette/courgette_tool.cc if (parse_program_status != courgette::C_OK) courgette 168 courgette/courgette_tool.cc courgette::AssemblyProgram* model = NULL; courgette 169 courgette/courgette_tool.cc const courgette::Status parse_model_status = courgette 170 courgette/courgette_tool.cc courgette::ParseDetectedExecutable(model_buffer.c_str(), courgette 173 courgette/courgette_tool.cc if (parse_model_status != courgette::C_OK) courgette 176 courgette/courgette_tool.cc const courgette::Status adjust_status = Adjust(*model, program); courgette 177 courgette/courgette_tool.cc if (adjust_status != courgette::C_OK) courgette 180 courgette/courgette_tool.cc courgette::EncodedProgram* encoded = NULL; courgette 181 courgette/courgette_tool.cc const courgette::Status encode_status = Encode(program, &encoded); courgette 183 courgette/courgette_tool.cc courgette::DeleteAssemblyProgram(program); courgette 185 courgette/courgette_tool.cc if (encode_status != courgette::C_OK) courgette 188 courgette/courgette_tool.cc courgette::SinkStreamSet sinks; courgette 190 courgette/courgette_tool.cc const courgette::Status write_status = courgette 191 courgette/courgette_tool.cc courgette::WriteEncodedProgram(encoded, &sinks); courgette 192 courgette/courgette_tool.cc if (write_status != courgette::C_OK) courgette 195 courgette/courgette_tool.cc courgette::DeleteEncodedProgram(encoded); courgette 197 courgette/courgette_tool.cc courgette::SinkStream sink; courgette 216 courgette/courgette_tool.cc courgette::AssemblyProgram* model = NULL; courgette 217 courgette/courgette_tool.cc const courgette::Status parse_model_status = courgette 218 courgette/courgette_tool.cc courgette::ParseDetectedExecutable(model_buffer.c_str(), courgette 221 courgette/courgette_tool.cc if (parse_model_status != courgette::C_OK) courgette 224 courgette/courgette_tool.cc courgette::AssemblyProgram* program = NULL; courgette 225 courgette/courgette_tool.cc const courgette::Status parse_program_status = courgette 226 courgette/courgette_tool.cc courgette::ParseDetectedExecutable(program_buffer.c_str(), courgette 229 courgette/courgette_tool.cc if (parse_program_status != courgette::C_OK) courgette 233 courgette/courgette_tool.cc const courgette::Status adjust_status = Adjust(*model, program); courgette 234 courgette/courgette_tool.cc if (adjust_status != courgette::C_OK) courgette 238 courgette/courgette_tool.cc courgette::EncodedProgram* encoded_program = NULL; courgette 239 courgette/courgette_tool.cc const courgette::Status encode_program_status = courgette 241 courgette/courgette_tool.cc courgette::DeleteAssemblyProgram(program); courgette 242 courgette/courgette_tool.cc if (encode_program_status != courgette::C_OK) courgette 245 courgette/courgette_tool.cc courgette::EncodedProgram* encoded_model = NULL; courgette 246 courgette/courgette_tool.cc const courgette::Status encode_model_status = Encode(model, &encoded_model); courgette 247 courgette/courgette_tool.cc courgette::DeleteAssemblyProgram(model); courgette 248 courgette/courgette_tool.cc if (encode_model_status != courgette::C_OK) courgette 251 courgette/courgette_tool.cc courgette::SinkStreamSet program_sinks; courgette 252 courgette/courgette_tool.cc const courgette::Status write_program_status = courgette 253 courgette/courgette_tool.cc courgette::WriteEncodedProgram(encoded_program, &program_sinks); courgette 254 courgette/courgette_tool.cc if (write_program_status != courgette::C_OK) courgette 256 courgette/courgette_tool.cc courgette::DeleteEncodedProgram(encoded_program); courgette 258 courgette/courgette_tool.cc courgette::SinkStreamSet model_sinks; courgette 259 courgette/courgette_tool.cc const courgette::Status write_model_status = courgette 260 courgette/courgette_tool.cc courgette::WriteEncodedProgram(encoded_model, &model_sinks); courgette 261 courgette/courgette_tool.cc if (write_model_status != courgette::C_OK) courgette 263 courgette/courgette_tool.cc courgette::DeleteEncodedProgram(encoded_model); courgette 265 courgette/courgette_tool.cc courgette::SinkStream empty_sink; courgette 267 courgette/courgette_tool.cc courgette::SinkStream* old_stream = model_sinks.stream(i); courgette 268 courgette/courgette_tool.cc courgette::SinkStream* new_stream = program_sinks.stream(i); courgette 272 courgette/courgette_tool.cc courgette::SourceStream old_source; courgette 273 courgette/courgette_tool.cc courgette::SourceStream new_source; courgette 276 courgette/courgette_tool.cc courgette::SinkStream patch_stream; courgette 277 courgette/courgette_tool.cc courgette::BSDiffStatus status = courgette 278 courgette/courgette_tool.cc courgette::CreateBinaryPatch(&old_source, &new_source, &patch_stream); courgette 279 courgette/courgette_tool.cc if (status != courgette::OK) Problem("-xxx failed."); courgette 292 courgette/courgette_tool.cc courgette::SourceStreamSet sources; courgette 296 courgette/courgette_tool.cc courgette::EncodedProgram* encoded = NULL; courgette 297 courgette/courgette_tool.cc const courgette::Status read_status = ReadEncodedProgram(&sources, &encoded); courgette 298 courgette/courgette_tool.cc if (read_status != courgette::C_OK) courgette 301 courgette/courgette_tool.cc courgette::SinkStream sink; courgette 303 courgette/courgette_tool.cc const courgette::Status assemble_status = courgette::Assemble(encoded, &sink); courgette 304 courgette/courgette_tool.cc if (assemble_status != courgette::C_OK) courgette 316 courgette/courgette_tool.cc courgette::SourceStream old_stream; courgette 317 courgette/courgette_tool.cc courgette::SourceStream new_stream; courgette 321 courgette/courgette_tool.cc courgette::SinkStream patch_stream; courgette 322 courgette/courgette_tool.cc courgette::Status status = courgette 323 courgette/courgette_tool.cc courgette::GenerateEnsemblePatch(&old_stream, &new_stream, &patch_stream); courgette 325 courgette/courgette_tool.cc if (status != courgette::C_OK) Problem("-gen failed."); courgette 337 courgette/courgette_tool.cc courgette::Status status = courgette 338 courgette/courgette_tool.cc courgette::ApplyEnsemblePatch(old_file.value().c_str(), courgette 342 courgette/courgette_tool.cc if (status == courgette::C_OK) courgette 347 courgette/courgette_tool.cc case courgette::C_BAD_ENSEMBLE_MAGIC: courgette 351 courgette/courgette_tool.cc case courgette::C_BAD_ENSEMBLE_VERSION: courgette 355 courgette/courgette_tool.cc case courgette::C_BAD_ENSEMBLE_HEADER: courgette 359 courgette/courgette_tool.cc case courgette::C_DISASSEMBLY_FAILED: courgette 363 courgette/courgette_tool.cc case courgette::C_STREAM_ERROR: courgette 379 courgette/courgette_tool.cc if (status == courgette::C_WRITE_OPEN_ERROR) courgette 381 courgette/courgette_tool.cc if (status == courgette::C_WRITE_ERROR) courgette 393 courgette/courgette_tool.cc courgette::SourceStream old_stream; courgette 394 courgette/courgette_tool.cc courgette::SourceStream new_stream; courgette 398 courgette/courgette_tool.cc courgette::SinkStream patch_stream; courgette 399 courgette/courgette_tool.cc courgette::BSDiffStatus status = courgette 400 courgette/courgette_tool.cc courgette::CreateBinaryPatch(&old_stream, &new_stream, &patch_stream); courgette 402 courgette/courgette_tool.cc if (status != courgette::OK) Problem("-genbsdiff failed."); courgette 413 courgette/courgette_tool.cc courgette::SourceStream old_stream; courgette 414 courgette/courgette_tool.cc courgette::SourceStream patch_stream; courgette 418 courgette/courgette_tool.cc courgette::SinkStream new_stream; courgette 419 courgette/courgette_tool.cc courgette::BSDiffStatus status = courgette 420 courgette/courgette_tool.cc courgette::ApplyBinaryPatch(&old_stream, &patch_stream, &new_stream); courgette 422 courgette/courgette_tool.cc if (status != courgette::OK) Problem("-applybsdiff failed."); courgette 10 courgette/crc.h namespace courgette { courgette 15 courgette/difference_estimator.h namespace courgette { courgette 12 courgette/difference_estimator_unittest.cc using courgette::DifferenceEstimator; courgette 13 courgette/difference_estimator_unittest.cc using courgette::Region; courgette 16 courgette/disassembler.h namespace courgette { courgette 15 courgette/disassembler_elf_32.h namespace courgette { courgette 13 courgette/disassembler_elf_32_arm.h namespace courgette { courgette 13 courgette/disassembler_elf_32_x86.h namespace courgette { courgette 22 courgette/disassembler_elf_32_x86_unittest.cc scoped_ptr<courgette::DisassemblerElf32X86> disassembler( courgette 23 courgette/disassembler_elf_32_x86_unittest.cc new courgette::DisassemblerElf32X86(file1.c_str(), file1.length())); courgette 41 courgette/disassembler_elf_32_x86_unittest.cc courgette::AssemblyProgram* program = courgette 42 courgette/disassembler_elf_32_x86_unittest.cc new courgette::AssemblyProgram(courgette::EXE_ELF_32_X86); courgette 50 courgette/disassembler_elf_32_x86_unittest.cc std::set<courgette::RVA> abs(disassembler->Abs32Locations().begin(), courgette 52 courgette/disassembler_elf_32_x86_unittest.cc std::set<courgette::DisassemblerElf32::TypedRVA*> courgette 55 courgette/disassembler_elf_32_x86_unittest.cc for (std::vector<courgette::DisassemblerElf32::TypedRVA*>::iterator courgette 62 courgette/disassembler_elf_32_x86_unittest.cc for (std::vector<courgette::RVA>::iterator abs32 = courgette 67 courgette/disassembler_elf_32_x86_unittest.cc for (std::vector<courgette::DisassemblerElf32::TypedRVA*>::iterator courgette 17 courgette/disassembler_win32_x64.h namespace courgette { courgette 20 courgette/disassembler_win32_x64_unittest.cc scoped_ptr<courgette::DisassemblerWin32X64> disassembler( courgette 21 courgette/disassembler_win32_x64_unittest.cc new courgette::DisassemblerWin32X64(file1.c_str(), file1.length())); courgette 33 courgette/disassembler_win32_x64_unittest.cc EXPECT_EQ(courgette::DisassemblerWin32X64::SectionName( courgette 41 courgette/disassembler_win32_x64_unittest.cc std::vector<courgette::RVA> relocs; courgette 61 courgette/disassembler_win32_x64_unittest.cc scoped_ptr<courgette::DisassemblerWin32X64> disassembler( courgette 62 courgette/disassembler_win32_x64_unittest.cc new courgette::DisassemblerWin32X64(file1.c_str(), file1.length())); courgette 79 courgette/disassembler_win32_x64_unittest.cc scoped_ptr<courgette::DisassemblerWin32X64> disassembler( courgette 80 courgette/disassembler_win32_x64_unittest.cc new courgette::DisassemblerWin32X64(file1.c_str(), file1.length())); courgette 17 courgette/disassembler_win32_x86.h namespace courgette { courgette 20 courgette/disassembler_win32_x86_unittest.cc scoped_ptr<courgette::DisassemblerWin32X86> disassembler( courgette 21 courgette/disassembler_win32_x86_unittest.cc new courgette::DisassemblerWin32X86(file1.c_str(), file1.length())); courgette 33 courgette/disassembler_win32_x86_unittest.cc EXPECT_EQ(courgette::DisassemblerWin32X86::SectionName( courgette 41 courgette/disassembler_win32_x86_unittest.cc std::vector<courgette::RVA> relocs; courgette 61 courgette/disassembler_win32_x86_unittest.cc scoped_ptr<courgette::DisassemblerWin32X86> disassembler( courgette 62 courgette/disassembler_win32_x86_unittest.cc new courgette::DisassemblerWin32X86(file1.c_str(), file1.length())); courgette 79 courgette/disassembler_win32_x86_unittest.cc scoped_ptr<courgette::DisassemblerWin32X86> disassembler( courgette 80 courgette/disassembler_win32_x86_unittest.cc new courgette::DisassemblerWin32X86(file1.c_str(), file1.length())); courgette 21 courgette/encode_decode_unittest.cc courgette::AssemblyProgram* program = NULL; courgette 22 courgette/encode_decode_unittest.cc const courgette::Status parse_status = courgette 23 courgette/encode_decode_unittest.cc courgette::ParseDetectedExecutable(original_buffer, courgette 26 courgette/encode_decode_unittest.cc EXPECT_EQ(courgette::C_OK, parse_status); courgette 28 courgette/encode_decode_unittest.cc courgette::EncodedProgram* encoded = NULL; courgette 30 courgette/encode_decode_unittest.cc const courgette::Status encode_status = Encode(program, &encoded); courgette 31 courgette/encode_decode_unittest.cc EXPECT_EQ(courgette::C_OK, encode_status); courgette 35 courgette/encode_decode_unittest.cc courgette::SinkStreamSet sinks; courgette 36 courgette/encode_decode_unittest.cc const courgette::Status write_status = WriteEncodedProgram(encoded, &sinks); courgette 37 courgette/encode_decode_unittest.cc EXPECT_EQ(courgette::C_OK, write_status); courgette 41 courgette/encode_decode_unittest.cc courgette::SinkStream sink; courgette 50 courgette/encode_decode_unittest.cc courgette::SourceStreamSet sources; courgette 54 courgette/encode_decode_unittest.cc courgette::EncodedProgram *encoded2 = NULL; courgette 55 courgette/encode_decode_unittest.cc const courgette::Status read_status = ReadEncodedProgram(&sources, &encoded2); courgette 56 courgette/encode_decode_unittest.cc EXPECT_EQ(courgette::C_OK, read_status); courgette 58 courgette/encode_decode_unittest.cc courgette::SinkStream assembled; courgette 59 courgette/encode_decode_unittest.cc const courgette::Status assemble_status = Assemble(encoded2, &assembled); courgette 60 courgette/encode_decode_unittest.cc EXPECT_EQ(courgette::C_OK, assemble_status); courgette 15 courgette/encoded_program.h namespace courgette { courgette 41 courgette/encoded_program_fuzz_unittest.cc courgette::AssemblyProgram* program = NULL; courgette 42 courgette/encoded_program_fuzz_unittest.cc const courgette::Status parse_status = courgette 43 courgette/encoded_program_fuzz_unittest.cc courgette::ParseDetectedExecutable(original_buffer, original_length, courgette 45 courgette/encoded_program_fuzz_unittest.cc EXPECT_EQ(courgette::C_OK, parse_status); courgette 47 courgette/encoded_program_fuzz_unittest.cc courgette::EncodedProgram* encoded = NULL; courgette 49 courgette/encoded_program_fuzz_unittest.cc const courgette::Status encode_status = Encode(program, &encoded); courgette 50 courgette/encoded_program_fuzz_unittest.cc EXPECT_EQ(courgette::C_OK, encode_status); courgette 54 courgette/encoded_program_fuzz_unittest.cc courgette::SinkStreamSet sinks; courgette 55 courgette/encoded_program_fuzz_unittest.cc const courgette::Status write_status = WriteEncodedProgram(encoded, &sinks); courgette 56 courgette/encoded_program_fuzz_unittest.cc EXPECT_EQ(courgette::C_OK, write_status); courgette 60 courgette/encoded_program_fuzz_unittest.cc courgette::SinkStream sink; courgette 171 courgette/encoded_program_fuzz_unittest.cc courgette::EncodedProgram *encoded = NULL; courgette 174 courgette/encoded_program_fuzz_unittest.cc courgette::SourceStreamSet sources; courgette 177 courgette/encoded_program_fuzz_unittest.cc const courgette::Status read_status = courgette 179 courgette/encoded_program_fuzz_unittest.cc if (read_status == courgette::C_OK) { courgette 180 courgette/encoded_program_fuzz_unittest.cc courgette::SinkStream assembled; courgette 181 courgette/encoded_program_fuzz_unittest.cc const courgette::Status assemble_status = Assemble(encoded, &assembled); courgette 183 courgette/encoded_program_fuzz_unittest.cc if (assemble_status == courgette::C_OK) { courgette 15 courgette/encoded_program_unittest.cc courgette::EncodedProgram* program = new courgette::EncodedProgram(); courgette 30 courgette/encoded_program_unittest.cc courgette::SinkStreamSet sinks; courgette 34 courgette/encoded_program_unittest.cc courgette::SinkStream sink; courgette 41 courgette/encoded_program_unittest.cc courgette::SourceStreamSet sources; courgette 45 courgette/encoded_program_unittest.cc courgette::EncodedProgram *encoded2 = new courgette::EncodedProgram(); courgette 50 courgette/encoded_program_unittest.cc courgette::SinkStream assembled; courgette 29 courgette/ensemble.h namespace courgette { courgette 22 courgette/ensemble_unittest.cc courgette::SourceStream source; courgette 23 courgette/ensemble_unittest.cc courgette::SourceStream target; courgette 28 courgette/ensemble_unittest.cc courgette::SinkStream patch_sink; courgette 30 courgette/ensemble_unittest.cc courgette::Status status; courgette 32 courgette/ensemble_unittest.cc status = courgette::GenerateEnsemblePatch(&source, &target, &patch_sink); courgette 33 courgette/ensemble_unittest.cc EXPECT_EQ(courgette::C_OK, status); courgette 35 courgette/ensemble_unittest.cc courgette::SourceStream patch_source; courgette 38 courgette/ensemble_unittest.cc courgette::SinkStream patch_result; courgette 40 courgette/ensemble_unittest.cc status = courgette::ApplyEnsemblePatch(&source, &patch_source, &patch_result); courgette 41 courgette/ensemble_unittest.cc EXPECT_EQ(courgette::C_OK, status); courgette 56 courgette/memory_allocator.h namespace courgette { courgette 17 courgette/patch_generator_x86_32.h namespace courgette { courgette 13 courgette/patcher_x86_32.h namespace courgette { courgette 12 courgette/region.h namespace courgette { courgette 13 courgette/simple_delta.h namespace courgette { courgette 26 courgette/streams.h namespace courgette { courgette 13 courgette/streams_unittest.cc courgette::SinkStream sink; courgette 20 courgette/streams_unittest.cc courgette::SourceStream source; courgette 31 courgette/streams_unittest.cc courgette::SinkStream sink; courgette 38 courgette/streams_unittest.cc courgette::SourceStream source; courgette 49 courgette/streams_unittest.cc courgette::SinkStreamSet out; courgette 56 courgette/streams_unittest.cc courgette::SinkStream collected; courgette 63 courgette/streams_unittest.cc courgette::SourceStreamSet in; courgette 79 courgette/streams_unittest.cc courgette::SinkStreamSet out; courgette 96 courgette/streams_unittest.cc courgette::SinkStream collected; courgette 100 courgette/streams_unittest.cc courgette::SourceStreamSet in; courgette 119 courgette/streams_unittest.cc courgette::SinkStream out; courgette 139 courgette/streams_unittest.cc courgette::SourceStream in; courgette 154 courgette/streams_unittest.cc courgette::SinkStreamSet out; courgette 157 courgette/streams_unittest.cc courgette::SinkStreamSet subset1; courgette 162 courgette/streams_unittest.cc courgette::SinkStreamSet subset2; courgette 168 courgette/streams_unittest.cc courgette::SinkStream collected; courgette 170 courgette/streams_unittest.cc courgette::SourceStreamSet in; courgette 174 courgette/streams_unittest.cc courgette::SourceStreamSet subset1; courgette 179 courgette/streams_unittest.cc courgette::SourceStreamSet subset2; courgette 184 courgette/streams_unittest.cc courgette::SourceStreamSet subset3; courgette 43 courgette/third_party/bsdiff.h namespace courgette { courgette 18 courgette/third_party/paged_array.h namespace courgette { courgette 19 courgette/third_party/paged_array_unittest.cc courgette::PagedArray<int> a; courgette 25 courgette/third_party/paged_array_unittest.cc courgette::PagedArray<int> a; courgette 34 courgette/third_party/paged_array_unittest.cc courgette::PagedArray<int> a; courgette 11 courgette/typedrva_unittest.cc void TestRelativeTargetX86(courgette::RVA word, courgette::RVA expected) courgette 14 courgette/typedrva_unittest.cc void TestRelativeTargetARM(courgette::ARM_RVA arm_rva, courgette 15 courgette/typedrva_unittest.cc courgette::RVA rva, courgette 17 courgette/typedrva_unittest.cc courgette::RVA expected) const; courgette 19 courgette/typedrva_unittest.cc void TestARMOPEncode(courgette::ARM_RVA arm_rva, courgette 20 courgette/typedrva_unittest.cc courgette::RVA rva, courgette 22 courgette/typedrva_unittest.cc courgette::RVA expected) const; courgette 25 courgette/typedrva_unittest.cc void TypedRVATest::TestRelativeTargetX86(courgette::RVA word, courgette 26 courgette/typedrva_unittest.cc courgette::RVA expected) const { courgette 27 courgette/typedrva_unittest.cc courgette::DisassemblerElf32X86::TypedRVAX86* typed_rva courgette 28 courgette/typedrva_unittest.cc = new courgette::DisassemblerElf32X86::TypedRVAX86(0); courgette 41 courgette/typedrva_unittest.cc void TypedRVATest::TestRelativeTargetARM(courgette::ARM_RVA arm_rva, courgette 42 courgette/typedrva_unittest.cc courgette::RVA rva, courgette 44 courgette/typedrva_unittest.cc courgette::RVA expected) const { courgette 45 courgette/typedrva_unittest.cc courgette::DisassemblerElf32ARM::TypedRVAARM* typed_rva courgette 46 courgette/typedrva_unittest.cc = new courgette::DisassemblerElf32ARM::TypedRVAARM(arm_rva, rva); courgette 55 courgette/typedrva_unittest.cc void TypedRVATest::TestARMOPEncode(courgette::ARM_RVA arm_rva, courgette 56 courgette/typedrva_unittest.cc courgette::RVA rva, courgette 58 courgette/typedrva_unittest.cc courgette::RVA expected) const { courgette 61 courgette/typedrva_unittest.cc EXPECT_TRUE(courgette::DisassemblerElf32ARM::Compress(arm_rva, op, rva, courgette 66 courgette/typedrva_unittest.cc EXPECT_TRUE(courgette::DisassemblerElf32ARM::Decompress(arm_rva, c_op, addr, courgette 79 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF8, 0x0, 0x0, 0x4); courgette 83 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF8, 0x2bcc, 0xd00e, 0x2bec); courgette 84 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF8, 0x3752, 0xd910, 0x3776); courgette 88 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF8, 0x3774, 0xd1f6, 0x3764); courgette 92 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF11, 0x0, 0x0, 0x4); courgette 96 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF11, 0x2bea, 0xe005, 0x2bf8); courgette 100 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF11, 0x2f80, 0xe6cd, 0x2d1e); courgette 101 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF11, 0x3610, 0xe56a, 0x30e8); courgette 105 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF24, 0x0, 0x0, 0x8); courgette 109 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF24, 0x2384, 0x4af3613a, 0xffcda874); courgette 110 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF24, 0x23bc, 0x6af961b9, 0xffe5aaa8); courgette 111 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF24, 0x23d4, 0x2b006823, 0x1c468); courgette 120 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF25, 0x2bf4, 0xfe06f008, 0xb804); courgette 121 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF25, 0x2c58, 0xfeacf005, 0x89b4); courgette 125 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF25, 0x2bd2, 0xeb9ef7ff, 0x2310); courgette 126 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF25, 0x2bd8, 0xeb8ef7ff, 0x22f8); courgette 127 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF25, 0x2c3e, 0xea2ef7ff, 0x209c); courgette 131 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF21, 0x2bc6, 0x84c7f000, 0x3558); courgette 132 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF21, 0x2bde, 0x871df000, 0x3a1c); courgette 133 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF21, 0x2c5e, 0x86c1f2c0, 0x39e4); courgette 137 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF21, 0x67e4, 0xaee9f43f, 0x65ba); courgette 138 courgette/typedrva_unittest.cc TestRelativeTargetARM(courgette::ARM_OFF21, 0x67ee, 0xaee4f47f, 0x65ba); courgette 142 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF8, 0x2bcc, 0xd00e, 0x2bec); courgette 143 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF8, 0x3752, 0xd910, 0x3776); courgette 144 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF8, 0x3774, 0xd1f6, 0x3764); courgette 145 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF11, 0x0, 0x0, 0x4); courgette 146 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF11, 0x2bea, 0xe005, 0x2bf8); courgette 147 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF11, 0x2f80, 0xe6cd, 0x2d1e); courgette 148 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF11, 0x3610, 0xe56a, 0x30e8); courgette 149 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF24, 0x0, 0x0, 0x8); courgette 150 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF24, 0x2384, 0x4af3613a, 0xffcda874); courgette 151 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF24, 0x23bc, 0x6af961b9, 0xffe5aaa8); courgette 152 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF24, 0x23d4, 0x2b006823, 0x1c468); courgette 153 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF25, 0x2bf4, 0xf008fe06, 0xb804); courgette 154 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF25, 0x2c58, 0xf005feac, 0x89b4); courgette 155 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF25, 0x2bd2, 0xf7ffeb9e, 0x2310); courgette 156 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF25, 0x2bd8, 0xf7ffeb8e, 0x22f8); courgette 157 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF25, 0x2c3e, 0xf7ffea2e, 0x209c); courgette 158 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF21, 0x2bc6, 0xf00084c7, 0x3558); courgette 159 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF21, 0x2bde, 0xf000871d, 0x3a1c); courgette 160 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF21, 0x2c5e, 0xf2c086c1, 0x39e4); courgette 161 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF21, 0x67e4, 0xf43faee9, 0x65ba); courgette 162 courgette/typedrva_unittest.cc TestARMOPEncode(courgette::ARM_OFF21, 0x67ee, 0xf47faee4, 0x65ba); courgette 11 courgette/types_win_pe.h namespace courgette { courgette 27 courgette/versioning_unittest.cc courgette::SourceStream old_stream; courgette 28 courgette/versioning_unittest.cc courgette::SourceStream patch_stream; courgette 32 courgette/versioning_unittest.cc courgette::SinkStream generated_stream; courgette 34 courgette/versioning_unittest.cc courgette::Status status = courgette 35 courgette/versioning_unittest.cc courgette::ApplyEnsemblePatch(&old_stream, courgette 39 courgette/versioning_unittest.cc EXPECT_EQ(status, courgette::C_OK);