CParserTest Class Reference

#include <CParserTest.hpp>


Public Member Functions

 CParserTest ()

Protected Member Functions

void testAddNameAndTypeBasic ()
void testAddNameAndTypePointer ()
void testAddNameAndTypeFunction ()
void testAddNameAndTypeArray ()
void testAddNameAndTypeComposition ()
void testAddNameAndTypeStructUnion ()
void testAddNameAndTypeEnum ()
void testTypeExpr ()
void testTypeInitializer ()

Private Member Functions

 CPPUNIT_TEST_SUITE (CParserTest)
 CPPUNIT_TEST (testAddNameAndTypeBasic)
 CPPUNIT_TEST (testAddNameAndTypePointer)
 CPPUNIT_TEST (testAddNameAndTypeFunction)
 CPPUNIT_TEST (testAddNameAndTypeArray)
 CPPUNIT_TEST (testAddNameAndTypeComposition)
 CPPUNIT_TEST (testAddNameAndTypeStructUnion)
 CPPUNIT_TEST (testAddNameAndTypeEnum)
 CPPUNIT_TEST (testTypeExpr)
 CPPUNIT_TEST (testTypeInitializer)
 CPPUNIT_TEST_SUITE_END ()


Detailed Description

Definition at line 39 of file CParserTest.hpp.


Constructor & Destructor Documentation

CParserTest::CParserTest (  )  [inline]

Definition at line 53 of file CParserTest.hpp.


Member Function Documentation

CParserTest::CPPUNIT_TEST_SUITE ( CParserTest   )  [private]

CParserTest::CPPUNIT_TEST ( testAddNameAndTypeBasic   )  [private]

CParserTest::CPPUNIT_TEST ( testAddNameAndTypePointer   )  [private]

CParserTest::CPPUNIT_TEST ( testAddNameAndTypeFunction   )  [private]

CParserTest::CPPUNIT_TEST ( testAddNameAndTypeArray   )  [private]

CParserTest::CPPUNIT_TEST ( testAddNameAndTypeComposition   )  [private]

CParserTest::CPPUNIT_TEST ( testAddNameAndTypeStructUnion   )  [private]

CParserTest::CPPUNIT_TEST ( testAddNameAndTypeEnum   )  [private]

CParserTest::CPPUNIT_TEST ( testTypeExpr   )  [private]

CParserTest::CPPUNIT_TEST ( testTypeInitializer   )  [private]

CParserTest::CPPUNIT_TEST_SUITE_END (  )  [private]

void CParserTest::testAddNameAndTypeBasic (  )  [protected]

Definition at line 81 of file CParserTest.cpp.

References cfront::Const, f1(), s1, s2, s3, TEST_BASIC_TYPE, and cfront::Volatile.

void CParserTest::testAddNameAndTypePointer (  )  [protected]

Definition at line 130 of file CParserTest.cpp.

References cfront::Const, DCAST, PREPARE, cfront::Restrict, and cfront::Volatile.

void CParserTest::testAddNameAndTypeFunction (  )  [protected]

Definition at line 161 of file CParserTest.cpp.

References DCAST, and PREP_RET_PARAM.

void CParserTest::testAddNameAndTypeArray (  )  [protected]

Definition at line 296 of file CParserTest.cpp.

References a1, a2, cfront::Const, DCAST, PREPARE, cfront::Restrict, cfront::Static, and cfront::Volatile.

void CParserTest::testAddNameAndTypeComposition (  )  [protected]

Definition at line 397 of file CParserTest.cpp.

References a1, DCAST, f(), f1(), f2(), and PREPARE.

void CParserTest::testAddNameAndTypeStructUnion (  )  [protected]

void CParserTest::testAddNameAndTypeEnum (  )  [protected]

void CParserTest::testTypeExpr (  )  [protected]

Definition at line 632 of file CParserTest.cpp.

References DCAST, NEXT_EXPR, PREPARE_BASIC, and PREPARE_EXPR.

void CParserTest::testTypeInitializer (  )  [protected]

Definition at line 928 of file CParserTest.cpp.

References DCAST, and PREPARE_INITER.


The documentation for this class was generated from the following files:

Generated on Tue Mar 31 20:19:25 2009 for ctrump by  doxygen 1.5.6