ucn_token_buffer.test.cc File Reference

#include <lestes/common.hh>
#include <lestes/equality.hh>
#include <lestes/lang/cplus/lex/ucn_token.hh>
#include <lestes/lang/cplus/lex/ucn_token_buffer.hh>
#include <lestes/lang/cplus/lex/token_value.hh>
#include <string>

Go to the source code of this file.

Namespaces

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

Defines

#define u(x)   character::create_from_host(x)

Functions

void lestes::lang::cplus::lex::ucn_token_buffer_test (void)
int main (void)


Detailed Description

Unit test for class ucn_token_buffer.
Author:
pt

Definition in file ucn_token_buffer.test.cc.


Define Documentation

#define u (  )     character::create_from_host(x)

Definition at line 47 of file ucn_token_buffer.test.cc.

Referenced by lestes::lang::cplus::lex::preprocessor::classify_number(), concat_parse(), lestes::lang::cplus::lex::concat_test(), lestes::lang::cplus::lex::stringifier::escape_spelling(), lestes::lang::cplus::lex::ucn_token_buffer::extract_bad_literal(), lestes::lang::cplus::lex::ucn_token_buffer::extract_invalid_ucn(), lestes::lang::cplus::lex::ucn_token_buffer::extract_simple_ucn(), lestes::lang::cplus::lex::ucn_token_buffer::extract_ucn_literal(), lestes::lang::cplus::lex::ucn_token_buffer::extract_until(), lestes::lang::cplus::lex::taboo_macros::names_get(), lestes::msg::message_stencil::parse(), lestes::lang::cplus::lex::pp_token_test(), lestes::lang::cplus::lex::evaluator::process_directive(), lestes::lang::cplus::lex::trigraphs::read(), lestes::lang::cplus::lex::special_tokens::read(), lestes::lang::cplus::lex::line_join::read(), lestes::lang::cplus::lex::encoder_utf8::read(), lestes::lang::cplus::lex::encoder_host::read(), lestes::lang::cplus::lex::token_sequence::read_back(), lestes::lang::cplus::lex::token_stream::read_front(), lestes::lang::cplus::lex::token_sequence::read_front(), lestes::msg::reporter_test(), lestes::std::ucn_string::to_host_string(), lestes::lang::cplus::lex::string_translator::translate(), lestes::lang::cplus::lex::ucn_token_buffer_test(), and lestes::lang::cplus::lex::concat::yy_input().


Function Documentation

int main ( void   ) 

Definition at line 83 of file ucn_token_buffer.test.cc.

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

00084 {
00085 	::lestes::lang::cplus::lex::ucn_token_buffer_test();
00086         return 0;
00087 }


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