Global Namespace
Inheritance Tree
Inheritance Graph
Name Index
Cross Reference : Synopsis::Parser::my_gt_is_operator - Synopsis::SymbolFactory
Data member Synopsis::Parser::my_gt_is_operator
Documentation
Defined at:
Synopsis/Parser.hh:462
: in class
Synopsis::Parser
Data member Synopsis::Parser::my_in_template_decl
Documentation
Defined at:
Synopsis/Parser.hh:463
: in class
Synopsis::Parser
Data member Synopsis::Parser::my_lexer
Documentation
Defined at:
Synopsis/Parser.hh:450
: in class
Synopsis::Parser
Data member Synopsis::Parser::my_ruleset
Documentation
Defined at:
Synopsis/Parser.hh:451
: in class
Synopsis::Parser
Data member Synopsis::Parser::my_scope_is_valid
Documentation
Defined at:
Synopsis/Parser.hh:457
: in class
Synopsis::Parser
Data member Synopsis::Parser::my_symbols
Documentation
Defined at:
Synopsis/Parser.hh:452
: in class
Synopsis::Parser
Synopsis::Parser::name(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:182
: in class
Synopsis::Parser
Synopsis::Parser::namespace_alias(PTree::NamespaceAlias*&)
Defined at:
Synopsis/Parser.hh:99
: in class
Synopsis::Parser
Synopsis::Parser::namespace_spec(PTree::NamespaceSpec*&)
Defined at:
Synopsis/Parser.hh:98
: in class
Synopsis::Parser
Synopsis::Parser::new_declarator(PTree::Declarator*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:376
: in class
Synopsis::Parser
Synopsis::Parser::null_declaration(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:91
: in class
Synopsis::Parser
Enumerator Synopsis::Parser::num_tdks
Documentation
Defined at:
Synopsis/Parser.hh:59
: in class
Synopsis::Parser
Synopsis::Parser::offsetof_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:365
: in class
Synopsis::Parser
Synopsis::Parser::operator_name(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:183
: in class
Synopsis::Parser
Synopsis::Parser::opt_cv_qualifier(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:164
: in class
Synopsis::Parser
Synopsis::Parser::opt_integral_type_or_class_spec(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:165
: in class
Synopsis::Parser
Synopsis::Parser::opt_member_spec(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:147
: in class
Synopsis::Parser
Synopsis::Parser::opt_ptr_operator(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:178
: in class
Synopsis::Parser
Synopsis::Parser::opt_storage_spec(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:157
: in class
Synopsis::Parser
Synopsis::Parser::opt_throw_decl(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:167
: in class
Synopsis::Parser
Synopsis::Parser::origin(const char*,std::string&)const
Defined at:
Synopsis/Parser.hh:52
: in class
Synopsis::Parser
Synopsis::Parser::other_decl_statement(PTree::Declaration*&,PTree::Encoding&,PTree::Node*,PTree::Node*)
Defined at:
Synopsis/Parser.hh:442
: in class
Synopsis::Parser
Synopsis::Parser::other_declaration(PTree::Declaration*&,PTree::Encoding&,PTree::Node*,PTree::Node*,PTree::Node*)
Defined at:
Synopsis/Parser.hh:137
: in class
Synopsis::Parser
Synopsis::Parser::parameter_declaration(PTree::ParameterDeclaration*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:198
: in class
Synopsis::Parser
Synopsis::Parser::parameter_declaration_list(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:190
: in class
Synopsis::Parser
Synopsis::Parser::parameter_declaration_list_or_init(PTree::Node*&,bool&,PTree::Encoding&,bool)
Defined at:
Synopsis/Parser.hh:188
: in class
Synopsis::Parser
Member function Synopsis::Parser::parse()
Documentation
Defined at:
Synopsis/Parser.hh:54
: in class
Synopsis::Parser
Synopsis::Parser::pm_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:319
: in class
Synopsis::Parser
Synopsis::Parser::postfix_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:378
: in class
Synopsis::Parser
Synopsis::Parser::primary_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:379
: in class
Synopsis::Parser
Synopsis::Parser::ptr_to_member(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:185
: in class
Synopsis::Parser
Synopsis::Parser::relational_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:290
: in class
Synopsis::Parser
Synopsis::Parser::shift_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:297
: in class
Synopsis::Parser
Member function Synopsis::Parser::show_message_head(const char*)
Documentation
Defined at:
Synopsis/Parser.hh:88
: in class
Synopsis::Parser
Synopsis::Parser::sizeof_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:363
: in class
Synopsis::Parser
Synopsis::Parser::skip_to(Token::Type)
Defined at:
Synopsis/Parser.hh:445
: in class
Synopsis::Parser
Synopsis::Parser::statement(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:395
: in class
Synopsis::Parser
Synopsis::Parser::switch_statement(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:406
: in class
Synopsis::Parser
Enumerator Synopsis::Parser::tdk_decl
Documentation
Defined at:
Synopsis/Parser.hh:58
: in class
Synopsis::Parser
Enumerator Synopsis::Parser::tdk_instantiation
Documentation
Defined at:
Synopsis/Parser.hh:58
: in class
Synopsis::Parser
Enumerator Synopsis::Parser::tdk_specialization
Documentation
Defined at:
Synopsis/Parser.hh:59
: in class
Synopsis::Parser
Enumerator Synopsis::Parser::tdk_unknown
Documentation
Defined at:
Synopsis/Parser.hh:58
: in class
Synopsis::Parser
Synopsis::Parser::template_args(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:186
: in class
Synopsis::Parser
Synopsis::Parser::template_decl(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:103
: in class
Synopsis::Parser
Synopsis::Parser::template_decl2(PTree::TemplateDecl*&,TemplateDeclKind&)
Defined at:
Synopsis/Parser.hh:104
: in class
Synopsis::Parser
Synopsis::Parser::template_parameter(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:116
: in class
Synopsis::Parser
Synopsis::Parser::template_parameter_list(PTree::List*&)
Defined at:
Synopsis/Parser.hh:110
: in class
Synopsis::Parser
Synopsis::Parser::throw_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:357
: in class
Synopsis::Parser
Synopsis::Parser::try_block(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:437
: in class
Synopsis::Parser
Synopsis::Parser::type_id(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:330
: in class
Synopsis::Parser
Synopsis::Parser::type_id(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:331
: in class
Synopsis::Parser
Synopsis::Parser::type_parameter(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:126
: in class
Synopsis::Parser
Synopsis::Parser::type_specifier(PTree::Node*&,bool,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:93
: in class
Synopsis::Parser
Synopsis::Parser::typedef_(PTree::Typedef*&)
Defined at:
Synopsis/Parser.hh:92
: in class
Synopsis::Parser
Synopsis::Parser::typeid_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:371
: in class
Synopsis::Parser
Synopsis::Parser::typeof_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:380
: in class
Synopsis::Parser
Synopsis::Parser::unary_expr(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:352
: in class
Synopsis::Parser
Synopsis::Parser::user_access_spec(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:225
: in class
Synopsis::Parser
Synopsis::Parser::userdef_keyword(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:374
: in class
Synopsis::Parser
Synopsis::Parser::userdef_statement(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:381
: in class
Synopsis::Parser
Synopsis::Parser::using_declaration(PTree::UsingDeclaration*&)
Defined at:
Synopsis/Parser.hh:101
: in class
Synopsis::Parser
Synopsis::Parser::using_directive(PTree::UsingDirective*&)
Defined at:
Synopsis/Parser.hh:100
: in class
Synopsis::Parser
Synopsis::Parser::var_name(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:382
: in class
Synopsis::Parser
Synopsis::Parser::var_name_core(PTree::Node*&,PTree::Encoding&)
Defined at:
Synopsis/Parser.hh:383
: in class
Synopsis::Parser
Synopsis::Parser::while_statement(PTree::Node*&)
Defined at:
Synopsis/Parser.hh:411
: in class
Synopsis::Parser
Destructor Synopsis::Parser::~Parser()
Documentation
Defined at:
Synopsis/Parser.hh:46
: in class
Synopsis::Parser
Class Synopsis::SymbolFactory
Documentation
Defined at:
Synopsis/SymbolFactory.hh:22
: in class
Synopsis::SymbolFactory
Referenced from:
Synopsis/Parser.hh:45
: in class
Synopsis::Parser
Synopsis/Parser.hh:452
: in class
Synopsis::Parser
Declarations:
Synopsis/SymbolFactory.hh:26
: Enum
Language
Synopsis/SymbolFactory.hh:30
: Constructor
SymbolFactory(Language)
Synopsis/SymbolFactory.hh:32
: Member function
current_scope()
Synopsis/SymbolFactory.hh:34
: Member function
enter_scope(const PTree::NamespaceSpec*)
Synopsis/SymbolFactory.hh:35
: Member function
enter_scope(const PTree::ClassSpec*)
Synopsis/SymbolFactory.hh:36
: Member function
enter_scope(const PTree::Node*)
Synopsis/SymbolFactory.hh:37
: Member function
enter_scope(const PTree::FunctionDefinition*)
Synopsis/SymbolFactory.hh:38
: Member function
enter_scope(const PTree::TemplateDecl*)
Synopsis/SymbolFactory.hh:39
: Member function
enter_scope(const PTree::Block*)
Synopsis/SymbolFactory.hh:40
: Member function
leave_scope()
Synopsis/SymbolFactory.hh:42
: Member function
declare(const PTree::Declaration*)
Synopsis/SymbolFactory.hh:43
: Member function
declare(const PTree::Typedef*)
Synopsis/SymbolFactory.hh:45
: Member function
declare(const PTree::EnumSpec*)
Synopsis/SymbolFactory.hh:47
: Member function
declare(const PTree::NamespaceSpec*)
Synopsis/SymbolFactory.hh:49
: Member function
declare(const PTree::ClassSpec*)
Synopsis/SymbolFactory.hh:50
: Member function
declare(const PTree::TemplateDecl*)
Synopsis/SymbolFactory.hh:51
: Member function
declare(const PTree::TypeParameter*)
Synopsis/SymbolFactory.hh:52
: Member function
declare(const PTree::UsingDirective*)
Synopsis/SymbolFactory.hh:53
: Member function
declare(const PTree::ParameterDeclaration*)
Synopsis/SymbolFactory.hh:54
: Member function
declare(const PTree::UsingDeclaration*)
Synopsis/SymbolFactory.hh:57
: Typedef
Scopes
Synopsis/SymbolFactory.hh:62
: Member function
lookup_scope_of_qname(PTree::Encoding&,const PTree::Node*)
Synopsis/SymbolFactory.hh:64
: Data member
my_language
Synopsis/SymbolFactory.hh:65
: Data member
my_scopes
Synopsis/SymbolFactory.hh:70
: Data member
my_prototype
Synopsis/SymbolFactory.hh:77
: Data member
my_template_parameters
Generated on Wed Mar 19 02:50:43 2008 by
synopsis
(version 0.10)