• Home
  • Raw
  • Download

Lines Matching refs:Module

47 using google_breakpad::Module;
52 static Module::Function *generate_duplicate_function(const string &name) { in generate_duplicate_function()
53 const Module::Address DUP_ADDRESS = 0xd35402aac7a7ad5cLL; in generate_duplicate_function()
54 const Module::Address DUP_SIZE = 0x200b26e605f99071LL; in generate_duplicate_function()
55 const Module::Address DUP_PARAMETER_SIZE = 0xf14ac4fed48c4a99LL; in generate_duplicate_function()
57 Module::Function *function = new Module::Function(name, DUP_ADDRESS); in generate_duplicate_function()
70 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
79 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
81 Module::File *file = m.FindFile("file_name.cc"); in TEST()
82 Module::Function *function = new Module::Function( in TEST()
86 Module::Line line = { 0xe165bf8023b9d9abLL, 0x1e4bb0eb1cbf5b09LL, in TEST()
103 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
106 Module::File *file1 = m.FindFile("filename-b.cc"); in TEST()
107 Module::File *file2 = m.FindFile("filename-a.cc"); in TEST()
110 Module::Function *function = new Module::Function( in TEST()
116 Module::Line line1 = { 0xbec774ea5dd935f3LL, 0x1c2be6d6c5af2611LL, in TEST()
118 Module::Line line2 = { 0xdaf35bc123885c04LL, 0xcf621b8d324d0ebLL, in TEST()
126 Module::StackFrameEntry *entry = new Module::StackFrameEntry(); in TEST()
159 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
162 Module::File *file1 = m.FindFile("filename1"); in TEST()
164 Module::File *file3 = m.FindFile("filename3"); in TEST()
167 Module::Function *function = new Module::Function( in TEST()
173 Module::Line line1 = { 0x595fa44ebacc1086LL, 0x1e1e0191b066c5b3LL, in TEST()
175 Module::Line line2 = { 0x401ce8c8a12d25e3LL, 0x895751c41b8d2ce2LL, in TEST()
183 vector<Module::File *> vec; in TEST()
209 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
212 Module::File *file1 = m.FindFile("filename.cc"); in TEST()
215 Module::Function *function = new Module::Function( in TEST()
221 Module::Line line1 = { 0xbec774ea5dd935f3LL, 0x1c2be6d6c5af2611LL, in TEST()
228 Module::StackFrameEntry *entry = new Module::StackFrameEntry(); in TEST()
254 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
257 Module::Function *function1 = new Module::Function( in TEST()
262 Module::Function *function2 = new Module::Function( in TEST()
268 vector<Module::Function *> vec; in TEST()
293 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
296 Module::StackFrameEntry *entry1 = new Module::StackFrameEntry(); in TEST()
302 Module::StackFrameEntry *entry2 = new Module::StackFrameEntry(); in TEST()
311 Module::StackFrameEntry *entry3 = new Module::StackFrameEntry(); in TEST()
345 vector<Module::StackFrameEntry *> entries; in TEST()
357 Module::RuleMap entry2_initial; in TEST()
366 Module::RuleMap entry3_initial; in TEST()
369 Module::RuleChangeMap entry3_changes; in TEST()
379 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
380 Module::File *file1 = m.FindFile("foo"); in TEST()
381 Module::File *file2 = m.FindFile(string("bar")); in TEST()
382 Module::File *file3 = m.FindFile(string("foo")); in TEST()
383 Module::File *file4 = m.FindFile("bar"); in TEST()
393 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
396 Module::Function *function1 = generate_duplicate_function("_without_form"); in TEST()
397 Module::Function *function2 = generate_duplicate_function("_without_form"); in TEST()
412 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
415 Module::Function *function1 = generate_duplicate_function("_without_form"); in TEST()
416 Module::Function *function2 = generate_duplicate_function("_and_void"); in TEST()
435 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
438 Module::Extern *extern1 = new Module::Extern(0xffff); in TEST()
440 Module::Extern *extern2 = new Module::Extern(0xaaaa); in TEST()
460 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
463 Module::Extern *extern1 = new Module::Extern(0xffff); in TEST()
465 Module::Extern *extern2 = new Module::Extern(0xffff); in TEST()
484 Module m(MODULE_NAME, MODULE_OS, MODULE_ARCH, MODULE_ID); in TEST()
487 Module::Extern* extern1 = new Module::Extern(0xabc0); in TEST()
489 Module::Extern* extern2 = new Module::Extern(0xfff0); in TEST()
495 Module::Function* function = new Module::Function("_xyz", 0xfff0); in TEST()
515 Module m(MODULE_NAME, MODULE_OS, "arm", MODULE_ID); in TEST()
518 Module::Extern* thumb_extern1 = new Module::Extern(0xabc1); in TEST()
520 Module::Extern* thumb_extern2 = new Module::Extern(0xfff1); in TEST()
523 Module::Extern* arm_extern1 = new Module::Extern(0xcc00); in TEST()
532 Module::Function* function = new Module::Function("_thumb_xyz", 0xfff0); in TEST()