Synopsis - Cross Reference : Synopsis::Parser::ErrorList - Synopsis::Parser::kArgDeclarator

# Cross Reference : Synopsis::Parser::ErrorList - Synopsis::Parser::kArgDeclarator

## Typedef Synopsis::Parser::ErrorList

- Documentation
- Defined at:
  - Synopsis/Parser.hh:43: in class Synopsis::Parser
- Referenced from:
  - Synopsis/Parser.hh:48: in class Synopsis::Parser
  - Synopsis/Parser.hh:78: in class Synopsis::Parser::StatusGuard
  - Synopsis/Parser.hh:458: in class Synopsis::Parser

## Enumerator Synopsis::Parser::GCC

- Documentation
- Defined at:
  - Synopsis/Parser.hh:33: in class Synopsis::Parser

## Enumerator Synopsis::Parser::MSVC

- Documentation
- Defined at:
  - Synopsis/Parser.hh:33: in class Synopsis::Parser

## Constructor Synopsis::Parser::Parser(Lexer&,SymbolFactory&,int)

- Documentation
- Defined at:
  - Synopsis/Parser.hh:45: in class Synopsis::Parser

## Enum Synopsis::Parser::RuleSet

- Documentation
- Defined at:
  - Synopsis/Parser.hh:33: in class Synopsis::Parser

## Class Synopsis::Parser::StatusGuard

- Documentation
- Defined at:
  - Synopsis/Parser.hh:68: in class Synopsis::Parser::StatusGuard
- Declarations:
  - Synopsis/Parser.hh:71: Constructor StatusGuard(Parser&)
  - Synopsis/Parser.hh:72: Destructor ~StatusGuard()
  - Synopsis/Parser.hh:73: Member function commit()
  - Synopsis/Parser.hh:76: Data member my_lexer
  - Synopsis/Parser.hh:77: Data member my_token_mark
  - Synopsis/Parser.hh:78: Data member my_errors
  - Synopsis/Parser.hh:79: Data member my_error_mark
  - Synopsis/Parser.hh:80: Data member my_committed

## Constructor Synopsis::Parser::StatusGuard::StatusGuard(Parser&)

- Documentation
- Defined at:
  - Synopsis/Parser.hh:71: in class Synopsis::Parser::StatusGuard

## Member function Synopsis::Parser::StatusGuard::commit()

- Documentation
- Defined at:
  - Synopsis/Parser.hh:73: in class Synopsis::Parser::StatusGuard

## Data member Synopsis::Parser::StatusGuard::my_committed

- Documentation
- Defined at:
  - Synopsis/Parser.hh:80: in class Synopsis::Parser::StatusGuard
- Referenced from:
  - Synopsis/Parser.hh:73: in member function Synopsis::Parser::StatusGuard::commit()

## Data member Synopsis::Parser::StatusGuard::my_error_mark

- Documentation
- Defined at:
  - Synopsis/Parser.hh:79: in class Synopsis::Parser::StatusGuard

## Data member Synopsis::Parser::StatusGuard::my_errors

- Documentation
- Defined at:
  - Synopsis/Parser.hh:78: in class Synopsis::Parser::StatusGuard

## Data member Synopsis::Parser::StatusGuard::my_lexer

- Documentation
- Defined at:
  - Synopsis/Parser.hh:76: in class Synopsis::Parser::StatusGuard

## Data member Synopsis::Parser::StatusGuard::my_token_mark

- Documentation
- Defined at:
  - Synopsis/Parser.hh:77: in class Synopsis::Parser::StatusGuard

## Destructor Synopsis::Parser::StatusGuard::~StatusGuard()

- Documentation
- Defined at:
  - Synopsis/Parser.hh:72: in class Synopsis::Parser::StatusGuard

## Enum Synopsis::Parser::TemplateDeclKind

- Documentation
- Defined at:
  - Synopsis/Parser.hh:58: in class Synopsis::Parser
- Referenced from:
  - Synopsis/Parser.hh:104: in class Synopsis::Parser

## Synopsis::Parser::access_decl(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:224: in class Synopsis::Parser

## Synopsis::Parser::additive_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:304: in class Synopsis::Parser

## Synopsis::Parser::allocate_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:373: in class Synopsis::Parser

## Synopsis::Parser::allocate_initializer(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:377: in class Synopsis::Parser

## Synopsis::Parser::allocate_type(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:375: in class Synopsis::Parser

## Synopsis::Parser::and_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:274: in class Synopsis::Parser

## Synopsis::Parser::assign_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:238: in class Synopsis::Parser

## Synopsis::Parser::base_clause(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:221: in class Synopsis::Parser

## Synopsis::Parser::cast_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:325: in class Synopsis::Parser

## Synopsis::Parser::cast_operator_name(PTree::Node*&,PTree::Encoding&)

- Defined at:
  - Synopsis/Parser.hh:184: in class Synopsis::Parser

## Synopsis::Parser::class_body(PTree::ClassBody*&)

- Defined at:
  - Synopsis/Parser.hh:222: in class Synopsis::Parser

## Synopsis::Parser::class_member(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:223: in class Synopsis::Parser

## Synopsis::Parser::class_spec(PTree::ClassSpec*&,PTree::Encoding&)

- Defined at:
  - Synopsis/Parser.hh:206: in class Synopsis::Parser

## Synopsis::Parser::compound_statement(PTree::Block*&,bool)

- Defined at:
  - Synopsis/Parser.hh:394: in class Synopsis::Parser

## Synopsis::Parser::condition(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:143: in class Synopsis::Parser

## Synopsis::Parser::conditional_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:244: in class Synopsis::Parser

## Synopsis::Parser::const_declaration(PTree::Declaration*&,PTree::Encoding&,PTree::Node*,PTree::Node*)

- Defined at:
  - Synopsis/Parser.hh:136: in class Synopsis::Parser

## Synopsis::Parser::constructor_decl(PTree::Node*&,PTree::Encoding&)

- Defined at:
  - Synopsis/Parser.hh:166: in class Synopsis::Parser

## Synopsis::Parser::declaration(PTree::Declaration*&)

- Defined at:
  - Synopsis/Parser.hh:134: in class Synopsis::Parser

## Synopsis::Parser::declaration_statement(PTree::Declaration*&)

- Defined at:
  - Synopsis/Parser.hh:440: in class Synopsis::Parser

## Synopsis::Parser::declarator(PTree::Node*&,DeclKind,bool,PTree::Encoding&,PTree::Encoding&,bool,bool)

- Defined at:
  - Synopsis/Parser.hh:172: in class Synopsis::Parser

## Synopsis::Parser::declarator2(PTree::Node*&,DeclKind,bool,PTree::Encoding&,PTree::Encoding&,bool,bool,PTree::Node**)

- Defined at:
  - Synopsis/Parser.hh:175: in class Synopsis::Parser

## Member function template Synopsis::Parser::declare(T*)

- Documentation
- Defined at:
  - Synopsis/Parser.hh:87: in class Synopsis::Parser

## Synopsis::Parser::definition(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:90: in class Synopsis::Parser

## Synopsis::Parser::designation(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:201: in class Synopsis::Parser

## Synopsis::Parser::do_statement(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:416: in class Synopsis::Parser

## Synopsis::Parser::enum_body(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:205: in class Synopsis::Parser

## Synopsis::Parser::enum_spec(PTree::EnumSpec*&,PTree::Encoding&)

- Defined at:
  - Synopsis/Parser.hh:204: in class Synopsis::Parser

## Synopsis::Parser::equality_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:281: in class Synopsis::Parser

## Member function Synopsis::Parser::errors()const

- Documentation
- Defined at:
  - Synopsis/Parser.hh:48: in class Synopsis::Parser

## Synopsis::Parser::exclusive_or_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:268: in class Synopsis::Parser

## Synopsis::Parser::expr_statement(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:439: in class Synopsis::Parser

## Synopsis::Parser::expression(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:231: in class Synopsis::Parser

## Synopsis::Parser::extern_template_decl(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:132: in class Synopsis::Parser

## Synopsis::Parser::for_statement(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:417: in class Synopsis::Parser

## Synopsis::Parser::function_arguments(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:200: in class Synopsis::Parser

## Synopsis::Parser::function_body(PTree::Block*&)

- Defined at:
  - Synopsis/Parser.hh:389: in class Synopsis::Parser

## Synopsis::Parser::if_statement(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:401: in class Synopsis::Parser

## Synopsis::Parser::inclusive_or_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:262: in class Synopsis::Parser

## Synopsis::Parser::init_declarator(PTree::Node*&,PTree::Encoding&,bool,bool)

- Defined at:
  - Synopsis/Parser.hh:171: in class Synopsis::Parser

## Synopsis::Parser::init_declarator_list(PTree::Node*&,PTree::Encoding&,bool,bool)

- Defined at:
  - Synopsis/Parser.hh:170: in class Synopsis::Parser

## Synopsis::Parser::initialize_expr(PTree::Node*&)

- Defined at:
  - Synopsis/Parser.hh:202: in class Synopsis::Parser

## Synopsis::Parser::integral_decl_statement(PTree::Declaration*&,PTree::Encoding&,PTree::Node*,PTree::Node*,PTree::Node*)

- Defined at:
  - Synopsis/Parser.hh:441: in class Synopsis::Parser

## Synopsis::Parser::integral_declaration(PTree::Declaration*&,PTree::Encoding&,PTree::Node*,PTree::Node*,PTree::Node*)

- Defined at:
  - Synopsis/Parser.hh:135: in class Synopsis::Parser

## Synopsis::Parser::is_allocate_expr(Token::Type)

- Defined at:
  - Synopsis/Parser.hh:372: in class Synopsis::Parser

## Member function Synopsis::Parser::is_constructor_decl()

- Documentation
- Defined at:
  - Synopsis/Parser.hh:145: in class Synopsis::Parser

## Member function Synopsis::Parser::is_ptr_to_member(int)

- Documentation
- Defined at:
  - Synopsis/Parser.hh:146: in class Synopsis::Parser

## Member function Synopsis::Parser::is_template_args()

- Documentation
- Defined at:
  - Synopsis/Parser.hh:384: in class Synopsis::Parser

## Member function Synopsis::Parser::is_type_specifier()

- Documentation
- Defined at:
  - Synopsis/Parser.hh:94: in class Synopsis::Parser

## Enumerator Synopsis::Parser::kArgDeclarator

- Documentation
- Defined at:
  - Synopsis/Parser.hh:57: in class Synopsis::Parser

Generated on Thu Apr 16 16:28:05 2009 by
synopsis (version devel)