basic_token.test.cc File Reference

Unit test. More...

#include <lestes/common.hh>
#include <lestes/equality.hh>
#include <lestes/lang/cplus/lex/basic_token.hh>

Go to the source code of this file.

Namespaces

namespace  lestes
namespace  lestes::lang
namespace  lestes::lang::cplus
namespace  lestes::lang::cplus::lex

Classes

class  lestes::lang::cplus::lex::loc
 Test location. More...
class  lestes::lang::cplus::lex::testing_token
 Testing token. More...

Typedefs

typedef basic_token< ttype,
ptr< loc >, int > 
lestes::lang::cplus::lex::basic_testing_token
 Helper typedef for basic_token template test.

Enumerations

enum  lestes::lang::cplus::lex::ttype { lestes::lang::cplus::lex::POSITIVE = 1, lestes::lang::cplus::lex::ZERO = 0, lestes::lang::cplus::lex::NEGATIVE = -1 }
 Token type. More...

Functions

void lestes::lang::cplus::lex::basic_token_test (void)
 Tests basic token.
int main (void)
 Main function.


Detailed Description

Unit test.

Unit test for template class basic_token.

Author:
pt

Definition in file basic_token.test.cc.


Function Documentation

int main ( void   ) 

Main function.

Runs the unit test in different namespace.

Definition at line 206 of file basic_token.test.cc.

References lestes::lang::cplus::lex::basic_token_test().

Referenced by main().

00207 {
00208 	::lestes::lang::cplus::lex::basic_token_test();
00209         return 0;
00210 }


Generated on Mon Feb 12 18:23:45 2007 for lestes by doxygen 1.5.1-20070107