lex_literal.g.hh File Reference

Literal properties. More...

#include <lestes/common.hh>
#include <lestes/std/objectize_macros.hh>

Go to the source code of this file.

Namespaces

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

Classes

class  lestes::lang::cplus::lex::lex_literal
 Base class for literals. More...
class  lestes::lang::cplus::lex::lex_integral_literal
 Integral literal. More...
class  lestes::lang::cplus::lex::lex_floating_literal
 Floating literal. More...
class  lestes::lang::cplus::lex::lex_character_literal
 Character literal. More...
class  lestes::lang::cplus::lex::lex_string_literal
 String literal. More...
class  lestes::lang::cplus::lex::lex_boolean_literal
 Boolean literal. More...

Functions

 lestes::std::specialize_objectize_for_enum (::lestes::lang::cplus::lex::lex_integral_literal::base_type)
 lestes::std::specialize_objectize_for_enum (::lestes::lang::cplus::lex::lex_integral_literal::suffix_type)
 lestes::std::specialize_objectize_for_enum (::lestes::lang::cplus::lex::lex_floating_literal::suffix_type)


Detailed Description

Literal properties.

Classes for representation of lex literal properties. Each literal kind itself is represented by a class, with own properties

Definition in file lex_literal.g.hh.


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