#include <frontend/FrontPentTest.h>
Definition at line 10 of file FrontPentTest.h.
| Public Member Functions | |
| int | countTestCases () const | 
| FrontPentTest (std::string name) | |
| virtual void | registerTests (CppUnit::TestSuite *suite) | 
| void | setUp () | 
| void | tearDown () | 
| void | test1 () | 
| void | test2 () | 
| void | test3 () | 
| void | testBranch () | 
| void | testFindMain () | 
| 
 | 
| 
 Definition at line 14 of file FrontPentTest.h. | 
| 
 | 
| 
 Definition at line 46 of file FrontPentTest.cpp. | 
| 
 | 
| 
 Definition at line 38 of file FrontPentTest.cpp. References MYTEST, test1(), test2(), test3(), testBranch(), and testFindMain(). Referenced by main(). | 
| 
 | 
| 
 Definition at line 57 of file FrontPentTest.cpp. | 
| 
 | 
| 
 Definition at line 67 of file FrontPentTest.cpp. | 
| 
 | 
| 
 Definition at line 74 of file FrontPentTest.cpp. References addr(), FrontEnd::decodeInstruction(), BinaryFile::GetMachine(), FrontEnd::getMainEntryPoint(), HELLO_PENT, BinaryFileFactory::Load(), MACHINE_PENTIUM, NO_ADDRESS, NULL, DecodeResult::numBytes, RTL::print(), and DecodeResult::rtl. Referenced by registerTests(). | 
| 
 | 
| 
 Definition at line 120 of file FrontPentTest.cpp. References FrontEnd::decodeInstruction(), BinaryFile::GetMachine(), HELLO_PENT, BinaryFileFactory::Load(), MACHINE_PENTIUM, NULL, RTL::print(), and DecodeResult::rtl. Referenced by registerTests(). | 
| 
 | 
| 
 Definition at line 160 of file FrontPentTest.cpp. References FrontEnd::decodeInstruction(), BinaryFile::GetMachine(), HELLO_PENT, BinaryFileFactory::Load(), MACHINE_PENTIUM, NULL, RTL::print(), and DecodeResult::rtl. Referenced by registerTests(). | 
| 
 | 
| 
 Definition at line 199 of file FrontPentTest.cpp. References BRANCH_PENT, FrontEnd::decodeInstruction(), BinaryFile::GetMachine(), BinaryFileFactory::Load(), MACHINE_PENTIUM, NULL, RTL::print(), and DecodeResult::rtl. Referenced by registerTests(). | 
| 
 | 
| 
 Definition at line 244 of file FrontPentTest.cpp. References addr(), BinaryFile::Close(), FEDORA2_TRUE, FEDORA3_TRUE, FrontEnd::getMainEntryPoint(), BinaryFileFactory::Load(), NULL, Prog::setFrontEnd(), SUSE_TRUE, and BinaryFileFactory::UnLoad(). Referenced by registerTests(). | 
 1.4.6
 1.4.6