Modules |
Files |
Inheritance Tree |
Inheritance Graph |
Name Index |
Config
Synopsis/Parser/C++/syn/builder.hh
Includes from this file:
No includes.
Declarations in this file:
Classes in Synopsis::Parser::C++
Data members in Synopsis::Parser::C++::Builder
Dummys
dummy, dummy, dummy
Enums in Synopsis::Parser::C++
Macros in Synopsis::Parser::C++
Member functions in Synopsis::Parser::C++::Builder
Builder(AST::SourceFile*),
add(AST::Declaration*,bool),
add(Types::Named*),
add_aliased_using_namespace(Types::Named*,const std::string&),
add_class_bases(AST::Class*,ScopeSearch&),
add_enum(int,const std::string&,const AST::Enumerator::vector&),
add_enumerator(int,const std::string&,const std::string&),
add_forward(int,const std::string&,AST::Parameter::vector*),
add_function(int,const std::string&,const std::vector<std::string>&,Types::Type*,const std::string&,AST::Parameter::vector*),
add_macros(const std::vector<AST::Macro*>&),
add_tail_comment(int),
add_this_variable(),
add_typedef(int,const std::string&,Types::Type*,bool),
add_unknown(const std::string&),
add_using_declaration(Types::Named*),
add_using_namespace(Types::Named*),
add_variable(int,const std::string&,Types::Type*,bool,const std::string&),
builtin_decls()const,
create_base(const std::string&),
create_dependent(const std::string&),
create_template(const std::string&,const std::vector<Types::Type*>&),
create_unknown(const std::string&),
do_add_using_namespace(ScopeInfo*,ScopeInfo*),
dump_search(ScopeInfo*),
end_class(),
end_function_impl(),
end_namespace(),
end_template(),
file()const,
find_info(AST::Scope*),
global(),
lookup(),
mapName(const ScopedName&,std::vector<AST::Scope*>&,Types::Named*&),
scope(),
scopeinfo(),
set_access(AST::Access),
set_file(AST::SourceFile*),
set_swalker(SWalker*),
start_class(int,const std::string&,const ScopedName&),
start_class(int,const std::string&,const std::string&,AST::Parameter::vector*),
start_function_impl(const ScopedName&),
start_namespace(const std::string&,NamespaceType),
start_template(),
update_class_base_search(),
~Builder()
Typedefs in Synopsis::Parser::C++