Modules | Files | Inheritance Tree | Inheritance Graph | Name Index | Config

Synopsis/Parser/C++/syn/lookup.cc


Includes from this file:

No includes.

Declarations in this file:

Classes

InheritanceAdder

Classes in Synopsis::Parser::C++

FunctionHeuristic, isType

Classes in Synopsis::Parser::C++::{lookup.cc}

ostream_ptr_iterator

Data members in InheritanceAdder

open_list

Data members in Synopsis::Parser::C++::FunctionHeuristic

cost, m_args

Data members in Synopsis::Parser::C++::isType

m_value

Data members in Synopsis::Parser::C++::{lookup.cc}::ostream_ptr_iterator

out, sep

Dummys

dummy, dummy, dummy, dummy, dummy, dummy

Functions

join(const ScopedName&,const std::string&), operator<<(std::ostream&,TypeInfo&)

Member functions in InheritanceAdder

InheritanceAdder(const InheritanceAdder&), InheritanceAdder(std::list<AST::Class*>&), operator()(AST::Inheritance*)

Member functions in Synopsis::Parser::C++::FunctionHeuristic

FunctionHeuristic(const v_Type&), calcCost(Types::Type*,Types::Type*), countDefault(v_Param*), hasEllipsis(v_Param*), operator()(AST::Function*)

Member functions in Synopsis::Parser::C++::isType

(bool)(), isType(Types::Named*), visit_base(Types::Base*), visit_declared(Types::Declared*), visit_dependent(Types::Dependent*), visit_type(Types::Type*), visit_unknown(Types::Unknown*)

Member functions in Synopsis::Parser::C++::{lookup.cc}::ostream_ptr_iterator

operator*(), operator++(), operator++(int), operator=(const T*), ostream_ptr_iterator(std::ostream&,const char*)

Modules

{lookup.cc}

Typedefs in Synopsis::Parser::C++::FunctionHeuristic

v_Param, v_Type, vi_Param, vi_Type