#include <type/TypeTest.h>
Definition at line 8 of file TypeTest.h.
Public Member Functions | |
int | countTestCases () const |
virtual void | registerTests (CppUnit::TestSuite *suite) |
void | setUp () |
void | tearDown () |
void | testCompound () |
void | testDataInterval () |
void | testDataIntervalOverlaps () |
void | testNotEqual () |
void | testTypeLong () |
TypeTest (std::string name) |
|
Definition at line 12 of file TypeTest.h. |
|
Definition at line 44 of file TypeTest.cpp. |
|
Definition at line 34 of file TypeTest.cpp. References MYTEST, testCompound(), testDataInterval(), testDataIntervalOverlaps(), testNotEqual(), and testTypeLong(). Referenced by main(). |
|
Definition at line 54 of file TypeTest.cpp. |
|
Definition at line 64 of file TypeTest.cpp. |
|
Definition at line 96 of file TypeTest.cpp. References Type::asCompound(), Type::asPointer(), Boomerang::get(), Type::getCtype(), FrontEnd::getLibSignature(), CompoundType::getNameAtOffset(), Signature::getParamType(), PointerType::getPointsTo(), CompoundType::getTypeAtOffset(), HELLO_WINDOWS, BinaryFileFactory::Load(), FrontEnd::readLibraryCatalog(), and Boomerang::setLogger(). Referenced by registerTests(). |
|
Definition at line 160 of file TypeTest.cpp. References DataIntervalMap::addItem(), CompoundType::addType(), Type::compForAddress(), DataIntervalMap::find(), ComplexTypeComp::index, ComplexTypeComp::isArray, ComplexTypeComp::memberName, DataIntervalMap::prints(), and ComplexTypeComp::u. Referenced by registerTests(). |
|
Definition at line 238 of file TypeTest.cpp. References DataIntervalMap::addItem(), CompoundType::addType(), DataIntervalMap::deleteItem(), and DataIntervalMap::find(). Referenced by registerTests(). |
|
Definition at line 83 of file TypeTest.cpp. Referenced by registerTests(). |
|
Definition at line 71 of file TypeTest.cpp. References IntegerType::getCtype(). Referenced by registerTests(). |