Main Page
Namespaces
Classes
Files
Directories
Related Pages
File List
File Members
lestes File List
Here is a list of all files with brief descriptions:
action.cc
[code]
action.g.cc
[code]
action.g.hh
[code]
alloc_int_finder.cc
[code]
alloc_int_finder.g.cc
[code]
alloc_int_finder.g.hh
[code]
argument_holder.hh
[code]
Message argument holders
as_access_specifier_to_ss_access_specifier.cc
[code]
as_access_specifier_to_ss_access_specifier.g.cc
[code]
as_access_specifier_to_ss_access_specifier.g.hh
[code]
as_access_specifier_visitor.v.cc
[code]
as_access_specifier_visitor.v.g.cc
[code]
as_access_specifier_visitor.v.g.hh
[code]
as_base_specifier_to_ss_base_specifier.cc
[code]
as_base_specifier_to_ss_base_specifier.g.cc
[code]
as_base_specifier_to_ss_base_specifier.g.hh
[code]
as_class_key_to_ss_access_specifier.cc
[code]
as_class_key_to_ss_access_specifier.g.cc
[code]
as_class_key_to_ss_access_specifier.g.hh
[code]
as_class_key_to_ss_struct_base.cc
[code]
as_class_key_to_ss_struct_base.g.cc
[code]
as_class_key_to_ss_struct_base.g.hh
[code]
as_class_key_visitor.v.cc
[code]
as_class_key_visitor.v.g.cc
[code]
as_class_key_visitor.v.g.hh
[code]
as_cv_qualifier2ss_type.cc
[code]
CV qualification
as_cv_qualifier2ss_type.g.cc
[code]
CV qualification. Visitor adding CV qualifiers to ss_type
as_cv_qualifier2ss_type.g.hh
[code]
CV qualification. Visitor adding CV qualifiers to ss_type
as_cv_qualifier_visitor.v.cc
[code]
as_cv_qualifier_visitor.v.g.cc
[code]
as_cv_qualifier_visitor.v.g.hh
[code]
as_decl.g.cc
[code]
as_decl.g.hh
[code]
as_declaration_specifier2is_void.cc
[code]
Void specifier recognition
as_declaration_specifier2is_void.g.cc
[code]
Void specifier recognition. Visitor recognizing void simple type declaration specifier
as_declaration_specifier2is_void.g.hh
[code]
Void specifier recognition. Visitor recognizing void simple type declaration specifier
as_declaration_specifier2properties.cc
[code]
Declaration specifier visitor
as_declaration_specifier2properties.g.cc
[code]
Declaration specifier visitor
as_declaration_specifier2properties.g.hh
[code]
Declaration specifier visitor
as_declaration_specifier_visitor.v.cc
[code]
as_declaration_specifier_visitor.v.g.cc
[code]
as_declaration_specifier_visitor.v.g.hh
[code]
as_declarator_op2op_func.cc
[code]
Function declarator op recognition
as_declarator_op2op_func.g.cc
[code]
Function operator recognition visitor. Visitor recognizing declarator operator
as_declarator_op2op_func.g.hh
[code]
Function operator recognition visitor. Visitor recognizing declarator operator
as_declarator_op2ss_type.cc
[code]
Declarator operator visitor
as_declarator_op2ss_type.g.cc
[code]
Declarator operator visitor. Visitor transforming declarator operator to ss_type
as_declarator_op2ss_type.g.hh
[code]
Declarator operator visitor. Visitor transforming declarator operator to ss_type
as_declarator_op_visitor.v.cc
[code]
as_declarator_op_visitor.v.g.cc
[code]
as_declarator_op_visitor.v.g.hh
[code]
as_expr.g.cc
[code]
as_expr.g.hh
[code]
as_id_formatter.cc
[code]
as_id_formatter.hh
[code]
Formatter for as_id type
as_id_to_declaration_set.cc
[code]
as_id_to_declaration_set.g.cc
[code]
as_id_to_declaration_set.g.hh
[code]
as_id_to_lstring.cc
[code]
as_id_to_lstring.g.cc
[code]
as_id_to_lstring.g.hh
[code]
as_id_to_ss_decl_name.cc
[code]
as_id_to_ss_decl_name.g.cc
[code]
as_id_to_ss_decl_name.g.hh
[code]
as_id_visitor.v.cc
[code]
as_id_visitor.v.g.cc
[code]
as_id_visitor.v.g.hh
[code]
as_other.g.cc
[code]
as_other.g.hh
[code]
as_statements.g.cc
[code]
as_statements.g.hh
[code]
as_visitor.v.cc
[code]
as_visitor.v.g.cc
[code]
as_visitor.v.g.hh
[code]
asm_generator.cc
[code]
asm_generator.g.cc
[code]
asm_generator.g.hh
[code]
asm_generator_base.g.cc
[code]
asm_generator_base.g.hh
[code]
backend.cc
[code]
backend.g.cc
[code]
Main backend class
backend.g.hh
[code]
Main backend class
backend_data_builder.cc
[code]
Data builder class
backend_data_builder.g.cc
[code]
Data builder
backend_data_builder.g.hh
[code]
Data builder
backtrace.cc
[code]
backtrace.hh
[code]
Backtrace finding routines
backtrace.test.cc
[code]
basic_token.hh
[code]
Token template
basic_token.test.cc
[code]
Unit test
bb_finder.cc
[code]
bb_finder.g.cc
[code]
bb_finder.g.hh
[code]
body_preprocessor.cc
[code]
body_preprocessor.g.cc
[code]
body_preprocessor.g.hh
[code]
broadcast_listener.hh
[code]
broadcaster.hh
[code]
character.cc
[code]
Representation of characters in source encoding
character.hh
[code]
Representation of characters in source encoding
check.hh
[code]
collection_refl.cc
[code]
collection_refl.hh
[code]
common.cc
[code]
Implementations of standard functions for md tree
backend_v2/common.hh
[code]
Common header for backend_v2 tree
common.hh
[code]
Common stuff
md/common.hh
[code]
concat.cc
[code]
Token concatenator
concat.hh
[code]
Token concatenator
concat.m.cc
[code]
Messages for token concatenation
concat.m.hh
[code]
Messages for token concatenation
concat.test.cc
[code]
Unit test
concat_guts.yy.cc
[code]
condition.cc
[code]
Conditional directive
condition.hh
[code]
Conditional directive
condition.test.cc
[code]
Unit test
condition_stack.cc
[code]
Conditional directives stack
condition_stack.hh
[code]
Conditional directives stack
condition_stack.m.cc
[code]
Messages for conditionals
condition_stack.m.hh
[code]
Messages for conditionals
condition_stack.test.cc
[code]
Unit test
copy_constructor_call_generator.cc
[code]
copy_constructor_call_generator.g.cc
[code]
copy_constructor_call_generator.g.hh
[code]
copy_constructor_call_generator_base.cc
[code]
Generator of copy-constructor call
copy_constructor_call_generator_base.g.cc
[code]
Generator of copy-constructor call
copy_constructor_call_generator_base.g.hh
[code]
Generator of copy-constructor call
cplus.cc
[code]
cplus.hh
[code]
cpp_token.cc
[code]
C++ token
cpp_token.hh
[code]
C++ token
cpp_token_type_enum.s.hh
[code]
data_source.hh
[code]
Abstract data source
data_types.hh
[code]
dead_code_eliminator.cc
[code]
dead_code_eliminator.g.cc
[code]
dead_code_eliminator.g.hh
[code]
debug.cc
[code]
Debugging stuff
debug.hh
[code]
Debugging stuff
declaration_broadcasting.cc
[code]
declaration_broadcasting.hh
[code]
double_fail.test.cc
[code]
dump_at_lassert.cc
[code]
dump_at_lassert.g.cc
[code]
dump_at_lassert.g.hh
[code]
dumper.cc
[code]
dumper.hh
[code]
dumper.test.cc
[code]
dumper_visitor.hh
[code]
encoder.hh
[code]
Abstract encoder
encoder_ascii7.cc
[code]
7 bit ASCII encoder
encoder_ascii7.hh
[code]
7 bit ASCII encoder
encoder_ascii7.m.cc
[code]
Messages for ASCII 7-bit encoder
encoder_ascii7.m.hh
[code]
Messages for ASCII 7-bit encoder
encoder_ascii7.test.cc
[code]
Unit test
encoder_factory.cc
[code]
Factory for encoders
encoder_factory.hh
[code]
Factory for encoders
encoder_factory.test.cc
[code]
Unit test
encoder_host.cc
[code]
Host chacter set encoder
encoder_host.hh
[code]
Host chacter set encoder
encoder_host.test.cc
[code]
Unit test
encoder_utf8.cc
[code]
UTF-8 encoder
encoder_utf8.hh
[code]
UTF-8 encoder
encoder_utf8.m.cc
[code]
Messages for UTF-8 encoder
encoder_utf8.m.hh
[code]
Messages for UTF-8 encoder
encoder_utf8.test.cc
[code]
equality.hh
[code]
Equality templates
errors.cc
[code]
errors.hh
[code]
errors.m.cc
[code]
errors.m.hh
[code]
evaluator.cc
[code]
Directives evaluator
evaluator.hh
[code]
Directives evaluator
evaluator.m.cc
[code]
Messages for preprocessing directives evaluator
evaluator.m.hh
[code]
Messages for preprocessing directives evaluator
event.hh
[code]
event_macros.hh
[code]
example1.cc
[code]
execution_info.g.cc
[code]
execution_info.g.hh
[code]
expander.cc
[code]
Macro expander
expander.hh
[code]
Macro expander
file_info.cc
[code]
Source file information
file_info.hh
[code]
Source file information
file_info.test.cc
[code]
Unit test
file_system.cc
[code]
File system binding
file_system.hh
[code]
File system binding
formatter.hh
[code]
Formatter template
func_data.g.cc
[code]
func_data.g.hh
[code]
function_parameter_accessor.cc
[code]
Function parameter acessor
function_parameter_accessor.g.cc
[code]
Function parameter accessor
function_parameter_accessor.g.hh
[code]
Function parameter accessor
function_parameter_accessor_base.g.cc
[code]
Base for function parameter accessors
function_parameter_accessor_base.g.hh
[code]
Base for function parameter accessors
gc.cc
[code]
Garbage collector
gc.hh
[code]
Garbage collector
gc.test.cc
[code]
Unit test
ge.cc
[code]
ge.g.cc
[code]
Ge-level pseudoinstructions
ge.g.hh
[code]
Ge-level pseudoinstructions
ge_generator.cc
[code]
ge_generator.g.cc
[code]
ge_generator.g.hh
[code]
ge_visitor_bases.v.cc
[code]
ge_visitor_bases.v.g.cc
[code]
ge_visitor_bases.v.g.hh
[code]
helpers.cc
[code]
helpers.hh
[code]
hinter.cc
[code]
hinter.g.cc
[code]
hinter.g.hh
[code]
hinter.hh
[code]
hinter_actions.g.cc
[code]
hinter_actions.g.hh
[code]
host_types.hh
[code]
instruction_group.g.cc
[code]
instruction_group.g.hh
[code]
instruction_group.mdg.hh
[code]
instruction_group_base.g.cc
[code]
instruction_group_base.g.hh
[code]
intercode.g.cc
[code]
intercode.g.hh
[code]
interp.cc
[code]
interp.hh
[code]
interp.test.cc
[code]
interp_actions.cc
[code]
istream_wrapper.cc
[code]
Wrapper for istream
istream_wrapper.hh
[code]
Wrapper for istream
keystone.cc
[code]
keystone.hh
[code]
Collectible
object
lassert.cc
[code]
lassert.hh
[code]
lassert.m.cc
[code]
Message used when lasserting with locations
lassert.m.hh
[code]
lex.cc
[code]
Lex logger
lex.hh
[code]
Main lex logger
lex_literal.g.cc
[code]
Literal properties
lex_literal.g.hh
[code]
Literal properties
lex_literal_to_ss_literal_info.cc
[code]
lex_literal_to_ss_literal_info.g.cc
[code]
lex_literal_to_ss_literal_info.g.hh
[code]
lex_literal_to_ss_literal_info.m.cc
[code]
Errors detected during handling of literal
lex_literal_to_ss_literal_info.m.hh
[code]
Errors detected during handling of literal
lex_literal_visitor.v.cc
[code]
lex_literal_visitor.v.g.cc
[code]
lex_literal_visitor.v.g.hh
[code]
lex_loggers.cc
[code]
Loggers for lex
lex_loggers.hh
[code]
Loggers for lex
li_by_name_in_single_scope.cc
[code]
Lookup for name in single scope
li_by_name_in_single_scope.g.cc
[code]
li_by_name_in_single_scope.g.hh
[code]
li_class_by_name_in_single_scope.cc
[code]
Lookup for classes in a given scope, taking invisible into account
li_class_by_name_in_single_scope.g.cc
[code]
li_class_by_name_in_single_scope.g.hh
[code]
li_func_by_name.cc
[code]
Lookup for function decl in a given scope and parents
li_func_by_name.g.cc
[code]
li_func_by_name.g.hh
[code]
li_func_by_name_in_single_scope.cc
[code]
Lookup for function decl in a given scope and parents
li_func_by_name_in_single_scope.g.cc
[code]
li_func_by_name_in_single_scope.g.hh
[code]
li_non_secu_by_name_in_single_scope.cc
[code]
Lookup for
object
declaration purpose
li_non_secu_by_name_in_single_scope.g.cc
[code]
li_non_secu_by_name_in_single_scope.g.hh
[code]
line_control.cc
[code]
Line number control
line_control.hh
[code]
Line number control
line_join.cc
[code]
Line joining filter
line_join.hh
[code]
Line joining filter
line_numbers.cc
[code]
Token numbering filter
line_numbers.hh
[code]
Token numbering filter
link.test.cc
[code]
linscan_regalloc.cc
[code]
linscan_regalloc.g.cc
[code]
linscan_regalloc.g.hh
[code]
list.hh
[code]
Collectible
std::list
list.test.cc
[code]
literal_info.cc
[code]
Informations about pi_literal value
literal_info.g.cc
[code]
Informations about literal value
literal_info.g.hh
[code]
Informations about literal value
literal_info_base.cc
[code]
Literal info base
literal_info_base.g.cc
[code]
literal_info_base.g.hh
[code]
literal_inliner.cc
[code]
literal_inliner.g.cc
[code]
literal_inliner.g.hh
[code]
literal_loader.cc
[code]
Literal loader
literal_loader.g.cc
[code]
literal_loader.g.hh
[code]
literal_loader_base.g.cc
[code]
literal_loader_base.g.hh
[code]
liveness_analysis.cc
[code]
liveness_analysis.g.cc
[code]
liveness_analysis.g.hh
[code]
location.hh
[code]
logger.cc
[code]
logger.hh
[code]
logger.test.cc
[code]
logger_formatters.cc
[code]
logger_formatters.hh
[code]
logger_util.cc
[code]
logger_util.hh
[code]
logger_util.test.cc
[code]
lu_filter.cc
[code]
lu_filter.g.cc
[code]
lu_filter.g.hh
[code]
lu_logger.cc
[code]
lu_logger.hh
[code]
lu_lu.cc
[code]
lu_lu.g.cc
[code]
lu_lu.g.hh
[code]
lu_typedef.hh
[code]
macro.cc
[code]
Preprocessor macro
macro.hh
[code]
Preprocessor macro
macro.m.cc
[code]
Messages for macros
macro.m.hh
[code]
Messages for macros
macro_argument.cc
[code]
Macro argument
macro_argument.hh
[code]
Macro argument
macro_argument.test.cc
[code]
macro_arguments.cc
[code]
Macro argument list
macro_arguments.hh
[code]
Macro argument list
macro_body.cc
[code]
Macro expansion list
macro_body.hh
[code]
macro_body.m.cc
[code]
Messages for macro expansion
macro_body.m.hh
[code]
Messages for macro expansion
macro_body.test.cc
[code]
macro_head.cc
[code]
Macro parameter list
macro_head.hh
[code]
Macro parameter list
macro_head.m.cc
[code]
Messages for macro parameters
macro_head.m.hh
[code]
Messages for macro parameters
macro_head.test.cc
[code]
Unit test
macro_item.cc
[code]
Expansion list itemm
macro_item.hh
[code]
Expansion list item
macro_storage.cc
[code]
Storage of defined macros
macro_storage.hh
[code]
Storage of defined macros
macro_storage.m.cc
[code]
Messages for manipualtion with macros
macro_storage.m.hh
[code]
Messages for manipualtion with macros
lang/cplus/lex/main.cc
[code]
ui/main.cc
[code]
manager.cc
[code]
manager.hh
[code]
map.hh
[code]
Collectible
std::map
map.test.cc
[code]
mem_alloc_manager.cc
[code]
Memory allocator
mem_alloc_manager.g.cc
[code]
Memory allocator
mem_alloc_manager.g.hh
[code]
Memory allocator
memory_allocator_bases.g.cc
[code]
Base classes for memory allocators
memory_allocator_bases.g.hh
[code]
Base classes for memory allocators
memory_allocators.cc
[code]
Implementation of memory allocators for i686 architecture
memory_allocators.g.cc
[code]
memory_allocators.g.hh
[code]
memory_allocators_instances.cc
[code]
Implementation of memory allocators for i686 architecture
memory_inliner.cc
[code]
memory_inliner.g.cc
[code]
memory_inliner.g.hh
[code]
message.cc
[code]
Message wrapper
message.hh
[code]
Message wrapper
message.test.cc
[code]
Unit test
message_stencil.cc
[code]
Message stencils
message_stencil.hh
[code]
Message stencils
message_stencil.test.cc
[code]
Unit test
messages.hh
[code]
Standard messages definitions
mmgr.cc
[code]
move_generator.cc
[code]
move_generator.g.cc
[code]
move_generator.g.hh
[code]
name_mangler.cc
[code]
Name mangler
name_mangler.g.cc
[code]
Name mangler
name_mangler.g.hh
[code]
Name mangler
named_istream.cc
[code]
Named input stream
named_istream.hh
[code]
Named input stream
num_range.g.cc
[code]
Numeric type ranges
num_range.g.hh
[code]
Numeric type ranges
num_range_getter.cc
[code]
Ranges of numeric types
num_range_getter.g.cc
[code]
Ranges of numeric types
num_range_getter.g.hh
[code]
Ranges of numeric types
num_range_getter_base.g.cc
[code]
Ranges of numeric types
num_range_getter_base.g.hh
[code]
Ranges of numeric types
object.cc
[code]
object.hh
[code]
objectize.hh
[code]
objectize_macros.hh
[code]
octet.hh
[code]
or.cc
[code]
or.g.cc
[code]
or.g.hh
[code]
or.hh
[code]
or_actual_visitors.cc
[code]
or_actual_visitors.g.cc
[code]
or_actual_visitors.g.hh
[code]
or_ics.cc
[code]
or_ics.g.cc
[code]
or_ics.g.hh
[code]
or_ics.hh
[code]
or_ics_actual_visitors.g.cc
[code]
or_ics_actual_visitors.g.hh
[code]
or_ics_logger.cc
[code]
or_ics_logger.hh
[code]
or_logger.cc
[code]
or_logger.hh
[code]
or_or.cc
[code]
or_or.g.cc
[code]
or_or.g.hh
[code]
or_or.m.cc
[code]
Messages for overload resolution
or_or.m.hh
[code]
Messages for overload resolution
or_visitor.v.cc
[code]
or_visitor.v.g.cc
[code]
or_visitor.v.g.hh
[code]
order_governor.cc
[code]
order_governor.g.cc
[code]
Fuction body linearizator
order_governor.g.hh
[code]
Fuction body linearizator
ostream_wrapper.cc
[code]
Wrapper for ostream
ostream_wrapper.hh
[code]
Wrapper for ostream
package.hh
[code]
Package macros
pair.hh
[code]
Collectible
std::pair
pair.test.cc
[code]
Unit test for
lestes/std/ptr.hh
pair_comparator.hh
[code]
Lexicographic ordering on pairs
parse_result.cc
[code]
parse_result.hh
[code]
Class for holding result of a parser run: success and the final token
parser.cc
[code]
parser.hh
[code]
parser.tab.cc
[code]
pi.cc
[code]
Pi-level intercode classes
pi.g.cc
[code]
Classes of pi-level pseudoinstructions used in backend
pi.g.hh
[code]
Classes of pi-level pseudoinstructions used in backend
pi_cond_jmp_rewriter.cc
[code]
pi_cond_jmp_rewriter.g.cc
[code]
pi_cond_jmp_rewriter.g.hh
[code]
pi_mem_factory.cc
[code]
pi_mem_factory.g.cc
[code]
pi_mem_factory.g.hh
[code]
pi_operand2ge_operand.cc
[code]
pi_operand2ge_operand.g.cc
[code]
pi_operand2ge_operand.g.hh
[code]
pi_operand2ge_operand_base.cc
[code]
Base for visitor returning tm_pi corresponding to a pi_pi
pi_operand2ge_operand_base.g.cc
[code]
pi_operand2ge_operand_base.g.hh
[code]
pi_operands.g.cc
[code]
Operands of pi-level pseudoinstruction
pi_operands.g.hh
[code]
Operands of pi-level pseudoinstruction
pi_pi2ge_pi.cc
[code]
pi_pi2ge_pi.g.cc
[code]
pi_pi2ge_pi.g.hh
[code]
pi_pi2ge_pi.mdg.cc
[code]
pi_pi2ge_pi_base.cc
[code]
pi_pi2ge_pi_base.g.cc
[code]
pi_pi2ge_pi_base.g.hh
[code]
pi_pi2ge_pi_template.g.cc
[code]
pi_pi2ge_pi_template.g.hh
[code]
pi_pi2ge_pi_template.mdg.cc
[code]
pi_pi2ge_pi_template.mdg.hh
[code]
pi_pi2ge_pi_template_base.g.cc
[code]
pi_pi2ge_pi_template_base.g.hh
[code]
pi_visitor_bases.v.cc
[code]
pi_visitor_bases.v.g.cc
[code]
pi_visitor_bases.v.g.hh
[code]
pointer_helpers.hh
[code]
Helper templates for smart pointers
pp_filter.cc
[code]
Token filter
pp_filter.hh
[code]
Token filter
pp_lex.cc
[code]
Integration with flexer
pp_lex.hh
[code]
Integration with flexer
pp_lex.m.cc
[code]
Messages for flexer
pp_lex.m.hh
[code]
Messages for flexer
pp_lex.test.cc
[code]
pp_lex_guts.yy.cc
[code]
C++ preprocessor lexical analyser
pp_token.cc
[code]
Preprocessor token
pp_token.hh
[code]
Preprocessor token
pp_token.test.cc
[code]
Unit test
pre_lex.cc
[code]
Character level processing
pre_lex.hh
[code]
Character level processing
pre_lex.m.cc
[code]
Messages for pre-lexer
pre_lex.m.hh
[code]
Messages for pre-lexer
pre_lex.test.cc
[code]
preasmgen_body_changes.cc
[code]
preasmgen_body_changes.g.cc
[code]
preasmgen_body_changes.g.hh
[code]
preasmgen_body_changes_base.g.cc
[code]
preasmgen_body_changes_base.g.hh
[code]
prefixer.cc
[code]
prefixer.hh
[code]
preprocessor.cc
[code]
C++ preprocessor
preprocessor.hh
[code]
C++ preprocessor
preprocessor.m.cc
[code]
Messages for preprocessor to C++ token transformation
preprocessor.m.hh
[code]
Messages for preprocessor to C++ token transformation
ptr.hh
[code]
Smart pointer template
ptr.test.cc
[code]
ptr_bodies.hh
[code]
Smart pointer template bodies
reflect.cc
[code]
reflect.hh
[code]
report_cache.cc
[code]
Report cache
report_cache.hh
[code]
Report cache
report_end.cc
[code]
Report end filter
report_end.hh
[code]
Report end filter
report_error_flag.cc
[code]
Report filter
report_error_flag.hh
[code]
Report filter
report_filter.cc
[code]
Report filter
report_filter.hh
[code]
Report filter
report_kind_filter.cc
[code]
Report kind filter
report_kind_filter.hh
[code]
Report kind filter
report_origin_filter.cc
[code]
Report origin filter
report_origin_filter.hh
[code]
Report origin filter
report_ostream.cc
[code]
Report stream output
report_ostream.hh
[code]
Report stream output
reporter.cc
[code]
Message reporter
reporter.hh
[code]
Message reporter
reporter.test.cc
[code]
Unit test
reporter.test.hh
[code]
Unit test
reporting_operators.hh
[code]
Helper operators for reporting
reporting_support.hh
[code]
Message reporting support
root_pointer.hh
[code]
Wrapped root pointer
roots1.test.cc
[code]
roots2.test.cc
[code]
sa_class_creation.test.cc
[code]
sa_class_declaration.cc
[code]
Handling of class declarations
sa_class_declaration.g.cc
[code]
sa_class_declaration.g.hh
[code]
sa_class_declaration.m.cc
[code]
Errors detected during handling of class head
sa_class_declaration.m.hh
[code]
Errors detected during handling of class head
sa_common.g.cc
[code]
Common sa header. Contains common entities for structural analysis
sa_common.g.hh
[code]
Common sa header. Contains common entities for structural analysis
sa_context.cc
[code]
sa_context.g.cc
[code]
sa_context.g.hh
[code]
sa_decl_seq_compound_pair_creator.cc
[code]
sa_decl_seq_compound_pair_creator.g.cc
[code]
sa_decl_seq_compound_pair_creator.g.hh
[code]
sa_decl_spec.test.cc
[code]
Unit test
sa_declaration_specifier_list.cc
[code]
Declaration specifier sequence analyser
sa_declaration_specifier_list.g.cc
[code]
Declaration specifier list analysis
sa_declaration_specifier_list.g.hh
[code]
Declaration specifier list analysis
sa_declaration_specifier_list.m.cc
[code]
Errors for SA declaration specifier list
sa_declaration_specifier_list.m.hh
[code]
Errors for SA declaration specifier list
sa_declaration_specifiers.g.cc
[code]
Analysed declaration specifiers
sa_declaration_specifiers.g.hh
[code]
Analysed declaration specifiers
sa_declarator.cc
[code]
Declarator analyser
sa_declarator.test.cc
[code]
Unit test
sa_declarator_type.cc
[code]
Declarator type analyser
sa_declarator_type.g.cc
[code]
Declarator analysis. Declaration of classes performing declarator analysis and conversion to ss_declaration
sa_declarator_type.g.hh
[code]
Declarator analysis. Declaration of classes performing declarator analysis and conversion to ss_declaration
sa_deconstruct_spse.cc
[code]
sa_deconstruct_spse.g.cc
[code]
sa_deconstruct_spse.g.hh
[code]
sa_deconstruct_spse.m.cc
[code]
Messages for expression transformation
sa_deconstruct_spse.m.hh
[code]
Messages for expression transformation
sa_loggers.cc
[code]
sa_loggers.hh
[code]
Loggers for SA
sa_namespace.cc
[code]
sa_namespace.g.cc
[code]
sa_namespace.g.hh
[code]
sa_namespace.m.cc
[code]
sa_namespace.m.hh
[code]
sa_param_declaration.cc
[code]
Parameter declaration analyser
sa_param_declaration.g.cc
[code]
sa_param_declaration.g.hh
[code]
Parameter declaration analysis. Analyser for parameter declarations, converting them to ss_parameter_declaration
sa_param_declaration_empty.cc
[code]
Empty parameter declaration test
sa_param_declaration_empty.g.cc
[code]
Empty parameter declaration test
sa_param_declaration_empty.g.hh
[code]
Empty parameter declaration test
sa_param_declaration_type.cc
[code]
sa_param_declaration_type.g.cc
[code]
Parameter declaration type analysis
sa_param_declaration_type.g.hh
[code]
Parameter declaration type analysis
sa_scope_of_as_name.cc
[code]
Retrieve declaration sequence nominated by the qualification of an as_name class instance
sa_scope_of_as_name.g.cc
[code]
sa_scope_of_as_name.g.hh
[code]
sa_simple_declaration.cc
[code]
Simple declaration analysis
sa_simple_declaration.g.cc
[code]
Simple declaration analysis
sa_simple_declaration.g.hh
[code]
Simple declaration analysis
sa_simple_declaration.m.cc
[code]
Errors for SA simple declarations
sa_simple_declaration.m.hh
[code]
Errors for SA simple declarations
sa_statements.cc
[code]
SS statements creation called from parser.y
sa_statements.g.cc
[code]
AS to SS statements transformation
sa_statements.g.hh
[code]
AS to SS statements transformation
sa_statements.m.cc
[code]
Errors for SA statements
sa_statements.m.hh
[code]
Errors for SA statements
sa_usings.cc
[code]
Handling of using declarations and directives
sa_usings.g.cc
[code]
sa_usings.g.hh
[code]
scheduler.cc
[code]
scheduler.g.cc
[code]
scheduler.g.hh
[code]
sem.cc
[code]
sem.hh
[code]
semval.hh
[code]
set.hh
[code]
Collectible
std::set
set.test.cc
[code]
simple_location.cc
[code]
Simple token location
simple_location.hh
[code]
Simple token location
simple_pointer.cc
[code]
Wrapped bare pointer
simple_pointer.hh
[code]
Wrapped bare pointer
simple_spillgen.cc
[code]
simple_spillgen.g.cc
[code]
simple_spillgen.g.hh
[code]
source_location.cc
[code]
Token location
source_location.hh
[code]
Token location
source_location.test.cc
[code]
Unit test
space_remover.cc
[code]
Whitespace remover
space_remover.hh
[code]
Whitespace remover
special_tokens.cc
[code]
Token type assignment
special_tokens.hh
[code]
Token type assignment filter
specs.cc
[code]
spillgen.cc
[code]
spillgen.g.cc
[code]
spillgen.g.hh
[code]
srp.hh
[code]
Smart pointer template
srp_bodies.hh
[code]
Smart pointer template bodies
ss2pi.test.cc
[code]
ss2pi.test_cc.cc
[code]
ss_decl2lstring_base.cc
[code]
Visistors returning lstring value for ss_declaration
ss_decl2lstring_base.g.cc
[code]
Visitors returning lstring for ss_declaration
ss_decl2lstring_base.g.hh
[code]
Visitors returning lstring for ss_declaration
ss_decl2ulint_base.cc
[code]
Visitors returning ulint value for ss_declaration
ss_decl2ulint_base.g.cc
[code]
Visitors returning ulint value for ss_declaration
ss_decl2ulint_base.g.hh
[code]
Visitors returning ulint value for ss_declaration
ss_decl_name.cc
[code]
ss_decl_name.g.cc
[code]
ss_decl_name.g.hh
[code]
ss_decl_name2lstring_base.cc
[code]
Visitors returning lstring for ss_decl_name
ss_decl_name2lstring_base.g.cc
[code]
Visitors returning lstring for ss_decl_name
ss_decl_name2lstring_base.g.hh
[code]
Visitors returning lstring for ss_decl_name
ss_decl_name_matcher.cc
[code]
ss_decl_name_matcher.g.cc
[code]
ss_decl_name_matcher.g.hh
[code]
ss_decl_name_matcher.test.cc
[code]
ss_decl_name_visitor.v.cc
[code]
ss_decl_name_visitor.v.g.cc
[code]
ss_decl_name_visitor.v.g.hh
[code]
ss_declaration.g.cc
[code]
ss_declaration.g.hh
[code]
ss_declaration2ss_function_declaration.cc
[code]
Declaration convertor
ss_declaration2ss_function_declaration.g.cc
[code]
Declaration convertor. Vistior recognizing ss_function_declaration
ss_declaration2ss_function_declaration.g.hh
[code]
Declaration convertor. Vistior recognizing ss_function_declaration
ss_declaration2ss_namespace_definition.cc
[code]
Declaration convertor
ss_declaration2ss_namespace_definition.g.cc
[code]
Declaration convertor. Vistior recognizing ss_namespace_definition
ss_declaration2ss_namespace_definition.g.hh
[code]
Declaration convertor. Vistior recognizing ss_namespace_definition
ss_declaration2ss_object_declaration.cc
[code]
Declaration convertor
ss_declaration2ss_object_declaration.g.cc
[code]
Declaration convertor. Vistior recognizing ss_object_declaration
ss_declaration2ss_object_declaration.g.hh
[code]
Declaration convertor. Vistior recognizing ss_object_declaration
ss_declaration2ss_structure_declaration.cc
[code]
Declaration convertor
ss_declaration2ss_structure_declaration.g.cc
[code]
Declaration convertor. Vistior recognizing ss_structure_declaration
ss_declaration2ss_structure_declaration.g.hh
[code]
Declaration convertor. Vistior recognizing ss_structure_declaration
ss_declaration2ss_typedef_definition.cc
[code]
Declaration convertor
ss_declaration2ss_typedef_definition.g.cc
[code]
Declaration convertor. Vistior recognizing ss_structure_declaration
ss_declaration2ss_typedef_definition.g.hh
[code]
Declaration convertor. Vistior recognizing ss_structure_declaration
ss_declaration_to_ss_decl_seq.cc
[code]
ss_declaration_to_ss_decl_seq.g.cc
[code]
ss_declaration_to_ss_decl_seq.g.hh
[code]
ss_declaration_visitor.v.cc
[code]
ss_declaration_visitor.v.g.cc
[code]
ss_declaration_visitor.v.g.hh
[code]
ss_enums.g.cc
[code]
Enumerations for various SS. Contains common enumerations
ss_enums.g.hh
[code]
Enumerations for various SS. Contains common enumerations
ss_expr_binary_op.g.cc
[code]
Intercode structure for project Lestes
ss_expr_binary_op.g.hh
[code]
Intercode structure for project Lestes
ss_expr_funcall.cc
[code]
Definition of methods of semantic structures (ss_funcall classes)
ss_expr_funcall.g.cc
[code]
Intercode structure for project Lestes
ss_expr_funcall.g.hh
[code]
Intercode structure for project Lestes
ss_expr_unary_op.cc
[code]
Definition of methods of semantic structures (ss_unary_expression operator classes)
ss_expr_unary_op.g.cc
[code]
Intercode structure for project Lestes
ss_expr_unary_op.g.hh
[code]
Intercode structure for project Lestes
ss_expression.cc
[code]
Definition of methods of semantic structures (ss_expression classes)
ss_expression.g.cc
[code]
Intercode structure for project Lestes
ss_expression.g.hh
[code]
Intercode structure for project Lestes
ss_finders.cc
[code]
ss_finders.g.cc
[code]
ss_finders.g.hh
[code]
ss_literal_info.cc
[code]
ss_literal_info.g.cc
[code]
Intercode structure for project Lestes
ss_literal_info.g.hh
[code]
Intercode structure for project Lestes
ss_misc.cc
[code]
ss_misc.g.cc
[code]
Intercode structure for project Lestes
ss_misc.g.hh
[code]
Intercode structure for project Lestes
ss_misc.hh
[code]
Special checks for classes form ss_misc.lsd
ss_ss2pi_base.cc
[code]
ss_ss2pi_base.g.cc
[code]
ss_ss2pi_base.g.hh
[code]
ss_ss2pi_base.hh
[code]
ss_ss2pi_typedefs.hh
[code]
ss_statement.cc
[code]
ss_statement.g.cc
[code]
Intercode structure for project Lestes
ss_statement.g.hh
[code]
Intercode structure for project Lestes
ss_statement.hh
[code]
Special checks for classes form ss_statement.lsd
ss_type.cc
[code]
Semantic structures definition
ss_type.g.cc
[code]
Intercode structure for project Lestes
ss_type.g.hh
[code]
Intercode structure for project Lestes
ss_type.hh
[code]
Auxiliary routines
ss_type2cv_unqualified.cc
[code]
CV qualifiers remover
ss_type2cv_unqualified.g.cc
[code]
CV qualifiers remover. Visitor removing CV qualifiers from SS types
ss_type2cv_unqualified.g.hh
[code]
CV qualifiers remover. Visitor removing CV qualifiers from SS types
ss_type2id.cc
[code]
Ss_type identification
ss_type2id.g.cc
[code]
Ss_type identification
ss_type2id.g.hh
[code]
Ss_type identification
ss_type2info.cc
[code]
Type information for SS
ss_type2info.g.cc
[code]
Type information for SS. Definition of visitor providing type information for certain ss_type classes
ss_type2info.g.hh
[code]
Type information for SS. Declaration of visitor providing type information for certain ss_type classes
ss_type2info.test.cc
[code]
Unit test
ss_type2lstring_base.cc
[code]
Visitors returning lstring for ss_type
ss_type2lstring_base.g.cc
[code]
Visitors returning lstring for ss_type
ss_type2lstring_base.g.hh
[code]
Visitors returning lstring for ss_type
ss_type2param_type.cc
[code]
Normalization of SS types in parameters
ss_type2param_type.g.cc
[code]
Normalization of parameter types. Visitor performing normalization of SS types in parameters
ss_type2param_type.g.hh
[code]
Normalization of parameter types. Visitor performing normalization of SS types in parameters
ss_type2tm_type.cc
[code]
Ss_type to tm_data type convertor
ss_type2tm_type.g.cc
[code]
Ss_type to tm_data type convertor
ss_type2tm_type.g.hh
[code]
Ss_type to tm_data type convertor
ss_type2tm_type.mdg.cc
[code]
Ss_type to tm_data type convertor
ss_type2tm_type_base.g.cc
[code]
Ss_type to tm_data type convertor base
ss_type2tm_type_base.g.hh
[code]
Ss_type to tm_data type convertor base
ss_type2tm_type_convertor.cc
[code]
Ss_type to tm_data_type conversion
ss_type2tm_type_convertor.g.cc
[code]
Ss_type to tm_data_type convertor
ss_type2tm_type_convertor.g.hh
[code]
Ss_type to tm_data_type convertor
ss_type_builtin.cc
[code]
ss_type_builtin.g.cc
[code]
Intercode structure for project Lestes
ss_type_builtin.g.hh
[code]
Intercode structure for project Lestes
ss_type_returned_in_reg.cc
[code]
ss_type_returned_in_reg.g.cc
[code]
Return value passing info
ss_type_returned_in_reg.g.hh
[code]
Return value passing info
ss_type_size_evaluator.cc
[code]
Sizeof evaluator
ss_type_size_evaluator.g.cc
[code]
Sizeof evaluator
ss_type_size_evaluator.g.hh
[code]
Sizeof evaluator
ss_type_visitor.v.cc
[code]
ss_type_visitor.v.g.cc
[code]
ss_type_visitor.v.g.hh
[code]
ss_using_target.cc
[code]
ss_using_target.g.cc
[code]
ss_using_target.g.hh
[code]
stack.hh
[code]
Collectible std::stack
stack.test.cc
[code]
stream_source.cc
[code]
Stream data source
stream_source.hh
[code]
Stream data source
string_joiner.cc
[code]
String literal joining filter
string_joiner.hh
[code]
String literal joining filter
string_joiner.m.cc
[code]
Messages for joining strings
string_joiner.m.hh
[code]
Messages for joining strings
string_joiner.test.cc
[code]
Unit test
string_source.cc
[code]
String data source
string_source.hh
[code]
String data source
string_translator.cc
[code]
Encoder into execution character set
string_translator.hh
[code]
Translator into execution character set
stringifier.cc
[code]
Token stringifier
stringifier.hh
[code]
Token stringifier
symbol_register.cc
[code]
Symbol register
symbol_register.g.cc
[code]
Symbol register
symbol_register.g.hh
[code]
Symbol register
symbol_register_base.g.cc
[code]
Symbol register
symbol_register_base.g.hh
[code]
Symbol register
syn.cc
[code]
syn.hh
[code]
taboo_macros.cc
[code]
Taboo macros
taboo_macros.hh
[code]
Taboo macros
target_types.hh
[code]
test.cc
[code]
tm_asm.mdg.cc
[code]
Target-machine asm description
tm_asm.mdg.hh
[code]
Target-machine asm description
tm_asm_base.g.cc
[code]
Target-machine asm description base class
tm_asm_base.g.hh
[code]
Target-machine asm description base class
tm_data_type.cc
[code]
tm_data_type.g.cc
[code]
Target-machine data types
tm_data_type.g.hh
[code]
Target-machine data types
tm_data_type.mdg.cc
[code]
Target-machine data-types
tm_data_type.mdg.hh
[code]
IDs used by some
lestes::md::types
types
tm_data_type_base.cc
[code]
Target-machine data-types
tm_data_type_base.g.cc
[code]
Target-machine data types
tm_data_type_base.g.hh
[code]
Target-machine data types
tm_instr.g.cc
[code]
tm_instr.g.hh
[code]
tm_instr.mdg.cc
[code]
Target-machine instruction
tm_instr.mdg.hh
[code]
IDs used by
lestes::md::instructions::tm_instr
class
tm_instr_base.cc
[code]
tm_instr_base.g.cc
[code]
tm_instr_base.g.hh
[code]
tm_register.g.cc
[code]
Target-machine register
tm_register.g.hh
[code]
Target-machine register
tm_register.mdg.cc
[code]
Target-machine register
tm_register.mdg.hh
[code]
IDs used by
lestes::md::registers::tm_register
class
tm_register_base.cc
[code]
tm_register_base.g.cc
[code]
Target-machine register
tm_register_base.g.hh
[code]
Target-machine register
token.cc
[code]
token.hh
[code]
token_input.hh
[code]
Abstract input of tokens
token_sequence.cc
[code]
Token sequence
token_sequence.hh
[code]
token_sequence.test.cc
[code]
Unit test
token_stream.cc
[code]
Stream of tokens
token_stream.hh
[code]
Stream of tokens
token_value.cc
[code]
token_value.hh
[code]
Token value
trigraphs.cc
[code]
Trigraphs filter
trigraphs.hh
[code]
Trigraphs filter
trigraphs.test.cc
[code]
type_info.cc
[code]
Type informations
type_info.g.cc
[code]
Type informations
type_info.g.hh
[code]
Type informations
type_info_base.cc
[code]
Type informations.
type_info_base.g.cc
[code]
Type informations
type_info_base.g.hh
[code]
Type informations
ucn_filter.cc
[code]
Token filter
ucn_filter.hh
[code]
Token filter
ucn_string.cc
[code]
String of ucn characters
ucn_string.hh
[code]
String of ucn characters
ucn_token.cc
[code]
Single character token
ucn_token.hh
[code]
Single character token
ucn_token.test.cc
[code]
ucn_token_buffer.cc
[code]
Token buffer
ucn_token_buffer.hh
[code]
Token buffer
ucn_token_buffer.m.cc
[code]
Messages for forming literals and identifiers
ucn_token_buffer.m.hh
[code]
Messages for forming literals and identifiers
ucn_token_buffer.test.cc
[code]
ucn_traits.hh
[code]
unit_part.cc
[code]
Part of translation unit
unit_part.hh
[code]
Part of translation unit
unit_part.test.cc
[code]
useless_code_eliminator.cc
[code]
useless_code_eliminator.g.cc
[code]
useless_code_eliminator.g.hh
[code]
utility.hh
[code]
STL-like <utility> header
vector.hh
[code]
Collectible
std::vector
visitor.v.cc
[code]
visitor.v.g.cc
[code]
visitor.v.g.hh
[code]
visitor_base.hh
[code]
Base class for all visitors
visitor_ge_operand2asm.cc
[code]
visitor_ge_operand2asm.g.cc
[code]
visitor_ge_operand2asm.g.hh
[code]
visitor_ge_pi2asm.cc
[code]
visitor_ge_pi2asm.g.cc
[code]
visitor_ge_pi2asm.g.hh
[code]
visitor_pi_pi2id.cc
[code]
visitor_pi_pi2id.g.cc
[code]
visitor_pi_pi2id.g.hh
[code]
visitor_pi_pi2pi_operands.cc
[code]
visitor_pi_pi2pi_operands.g.cc
[code]
visitor_pi_pi2pi_operands.g.hh
[code]
weak.hh
[code]
Definition for weak pointers
worker_base.g.cc
[code]
worker_base.g.hh
[code]
Generated on Mon Feb 12 18:26:03 2007 for lestes by
1.5.1-20070107