#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 () | |
Definition at line 39 of file CParserTest.hpp.
| CParserTest::CParserTest | ( | ) | [inline] |
Definition at line 53 of file CParserTest.hpp.
| 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] |
| 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] |
| void CParserTest::testAddNameAndTypeStructUnion | ( | ) | [protected] |
Definition at line 479 of file CParserTest.cpp.
References cfront::Field::bitField, cfront::ConstantUnspecified, DCAST, f1(), f2(), f21(), f22(), PREPARE, PREPARE_TAG, s1, and cfront::Field::type.
| void CParserTest::testAddNameAndTypeEnum | ( | ) | [protected] |
Definition at line 586 of file CParserTest.cpp.
References DCAST, IS_ENUM_CONST_TYPE, LOOKUP_NAME, cfront::EnumConstant::name, and PREPARE_TAG.
| 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] |
1.5.6