Todo List

Member lestes::lang::cplus::lex::macro_body::expand (const ptr< source_location > &loc, const ptr< macro_arguments > &mas, const ptr< macro_storage > &macros)
pt Add error message.

pt Add location setting.

Precondition:
state == PARSED
Parameters:
mas The arguments for the macro.
loc The location of the expansion.
Returns:
The expanded, but not rescanned sequence.

NULL in case of error.

Member lestes::lang::cplus::lex::macro_storage::lookup (const ptr< token_value > &a_name)
pt return special values for __LINE__ etc
Precondition:
name != NULL
Parameters:
name The name of the searched macro.
Returns:
The macro of the given name, or NULL if such macro is not defined.

Class lestes::std::object
pt Add hash and equals methods.

Class lestes::lang::cplus::lex::preprocessor
pt The initialization interface is going to change. Represents the entire C++ preprocessor. Handles conversion from pp_token to cpp_token.

Member lestes::msg::report_error_flag::error_get (void) const
:)

Member lestes::msg::report_error_flag::create (const ptr< report_filter > &a_output)

Class lestes::lang::cplus::sem::ss_declaration_time
about creating this class

Member lestes::lang::cplus::lex::stringifier::process (const ptr< token_input > &input)
pt necessary? pre input does not contain pp_token::TOK_LINE_END tokens.
Parameters:
input The tokens to stringify.
Returns:
New token containing the stringification, no correctness checks are done.

File host_types.hh
pt Only the host machine estimate.

pt There shoulde be macros to check whether certain types really exist to allow substitution for helper classes.

Author:
pt

File li_func_by_name.cc
UDIR_, UDECL_ to be adjusted

File li_func_by_name_in_single_scope.cc
UDIR_, UDECL_ to be adjusted

File sa_class_declaration.cc
TMA declared/undeclared distinction

File sa_class_declaration.cc
TMA class name; and similar handling (forward declaration)

File sa_class_declaration.cc
TMA int foo(class A * x) handling (invisible forward)

File ss_ss2pi_typedefs.hh
pt Doxyment the content.

File target_types.hh
Only the target machine estimate.

pt There shoulde be macros to check whether certain types really exist to allow substitution for helper classes.

Author:
pt

File token_sequence.test.cc
pt Add tests.

Member lestes::lang::cplus::lex::token_sequence_test (void)
pt Add actual tests.

File trigraphs.test.cc
Not updated for the new situation.
Author:
pt

Member lestes::std::operator<< (std::ostream &os, const ucn_string &us)
pt remove

File ucn_token.test.cc
Only copied, not refactored yet.
Author:
pt

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