Synopsis - Cross Reference : Synopsis::Lexer::Queue::pop() - Synopsis::PTree::Array::size

# Cross Reference : Synopsis::Lexer::Queue::pop() - Synopsis::PTree::Array::size

## Member function Synopsis::Lexer::Queue::pop()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:66: in class Synopsis::Lexer::Queue

## Member function Synopsis::Lexer::Queue::push(const Token&)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:65: in class Synopsis::Lexer::Queue

## Member function Synopsis::Lexer::Queue::size()const

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:61: in class Synopsis::Lexer::Queue

## Typedef Synopsis::Lexer::Queue::size_type

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:58: in class Synopsis::Lexer::Queue
- Referenced from:
  - Synopsis/Lexer.hh:61: in class Synopsis::Lexer::Queue
  - Synopsis/Lexer.hh:64: in class Synopsis::Lexer::Queue

## Enum Synopsis::Lexer::TokenSet

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:28: in class Synopsis::Lexer

## Member function Synopsis::Lexer::fill(size_t)

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

## Member function Synopsis::Lexer::get_comments()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:46: in class Synopsis::Lexer

## Member function Synopsis::Lexer::get_next_non_white_char()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:96: in class Synopsis::Lexer

## Member function Synopsis::Lexer::get_token(Token&)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:39: in class Synopsis::Lexer

## Member function Synopsis::Lexer::look_ahead(size_t)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:40: in class Synopsis::Lexer

## Member function Synopsis::Lexer::look_ahead(size_t,Token&)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:41: in class Synopsis::Lexer

## Data member Synopsis::Lexer::my_buffer

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:108: in class Synopsis::Lexer

## Data member Synopsis::Lexer::my_comments

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:112: in class Synopsis::Lexer

## Data member Synopsis::Lexer::my_keywords

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:110: in class Synopsis::Lexer

## Data member Synopsis::Lexer::my_token

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:111: in class Synopsis::Lexer

## Data member Synopsis::Lexer::my_tokens

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:109: in class Synopsis::Lexer

## Synopsis::Lexer::origin(const char*,std::string&)const

- Defined at:
  - Synopsis/Lexer.hh:50: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_char_const(unsigned long)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:98: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_comment(char,unsigned long)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:106: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_float(unsigned long)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:101: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_identifier(unsigned long)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:102: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_line()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:97: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_number(char,unsigned long)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:100: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_separator(char,unsigned long)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:104: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_str_const(unsigned long)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:99: in class Synopsis::Lexer

## Member function Synopsis::Lexer::read_token(const char*&,size_t&)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:75: in class Synopsis::Lexer

## Member function Synopsis::Lexer::restore(const char*)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:44: in class Synopsis::Lexer

## Member function Synopsis::Lexer::rewind(const char*)

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

## Member function Synopsis::Lexer::save()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:43: in class Synopsis::Lexer

## Member function Synopsis::Lexer::screen(const char*,size_t)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:103: in class Synopsis::Lexer

## Member function Synopsis::Lexer::single_char_op(unsigned char)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:105: in class Synopsis::Lexer

## Member function Synopsis::Lexer::skip_asm()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:90: in class Synopsis::Lexer

## Member function Synopsis::Lexer::skip_attribute()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:86: in class Synopsis::Lexer

## Member function Synopsis::Lexer::skip_declspec()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:92: in class Synopsis::Lexer

## Member function Synopsis::Lexer::skip_extension(const char*&,size_t&)

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:88: in class Synopsis::Lexer

## Member function Synopsis::Lexer::skip_line()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:84: in class Synopsis::Lexer

## Member function Synopsis::Lexer::skip_paren()

- Documentation
- Defined at:
  - Synopsis/Lexer.hh:82: in class Synopsis::Lexer

## Member function Synopsis::Lexer::skip_pragma()

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

## Namespace Synopsis::PTree

- Documentation
- Defined at:
  - Synopsis/PTree/Display.hh:14: in namespace Synopsis::PTree
  - Synopsis/PTree/operations.hh:15: in namespace Synopsis::PTree
  - Synopsis/PTree/Encoding.hh:19: in namespace Synopsis::PTree
  - Synopsis/PTree/Visitor.hh:14: in namespace Synopsis::PTree
  - Synopsis/PTree/NodesFwd.hh:14: in namespace Synopsis::PTree
  - Synopsis/PTree/Writer.hh:15: in namespace Synopsis::PTree
  - Synopsis/PTree/Atoms.hh:15: in namespace Synopsis::PTree
  - Synopsis/PTree/Lists.hh:16: in namespace Synopsis::PTree
  - Synopsis/PTree/Node.hh:21: in namespace Synopsis::PTree
  - Synopsis/PTree/TypeVisitor.hh:16: in namespace Synopsis::PTree

## Class Synopsis::PTree::AccessDecl

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:241: in class Synopsis::PTree::AccessDecl
- Referenced from:
  - Synopsis/PTree/TypeVisitor.hh:48: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:141: in class Synopsis::PTree::Visitor
- Declarations:
  - Synopsis/PTree/Lists.hh:244: Constructor AccessDecl(Node*,Node*)
  - Synopsis/PTree/Lists.hh:245: Member function accept(Visitor*)

## Constructor Synopsis::PTree::AccessDecl::AccessDecl(Node*,Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:244: in class Synopsis::PTree::AccessDecl

## Member function Synopsis::PTree::AccessDecl::accept(Visitor*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:245: in class Synopsis::PTree::AccessDecl

## Class Synopsis::PTree::AccessSpec

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:231: in class Synopsis::PTree::AccessSpec
- Referenced from:
  - Synopsis/PTree/TypeVisitor.hh:47: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:140: in class Synopsis::PTree::Visitor
- Declarations:
  - Synopsis/PTree/Lists.hh:234: Constructor AccessSpec(Node*,Node*,Node*)
  - Synopsis/PTree/Lists.hh:235: Member function accept(Visitor*)
  - Synopsis/PTree/Lists.hh:236: Member function get_comments()
  - Synopsis/PTree/Lists.hh:238: Data member my_comments

## Constructor Synopsis::PTree::AccessSpec::AccessSpec(Node*,Node*,Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:234: in class Synopsis::PTree::AccessSpec

## Member function Synopsis::PTree::AccessSpec::accept(Visitor*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:235: in class Synopsis::PTree::AccessSpec

## Member function Synopsis::PTree::AccessSpec::get_comments()

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:236: in class Synopsis::PTree::AccessSpec

## Data member Synopsis::PTree::AccessSpec::my_comments

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:238: in class Synopsis::PTree::AccessSpec
- Referenced from:
  - Synopsis/PTree/Lists.hh:236: in member function Synopsis::PTree::AccessSpec::get_comments()

## Class Synopsis::PTree::Array

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:89: in class Synopsis::PTree::Array
- Declarations:
  - Synopsis/PTree/Node.hh:92: Constructor Array(size_t)
  - Synopsis/PTree/Node.hh:93: Member function number()
  - Synopsis/PTree/Node.hh:94: Member function operator[](size_t)
  - Synopsis/PTree/Node.hh:95: Member function ref(size_t)
  - Synopsis/PTree/Node.hh:96: Member function append(Node*)
  - Synopsis/PTree/Node.hh:97: Member function clear()
  - Synopsis/PTree/Node.hh:98: Member function all()
  - Synopsis/PTree/Node.hh:100: Data member num
  - Synopsis/PTree/Node.hh:100: Data member size
  - Synopsis/PTree/Node.hh:101: Data member array
  - Synopsis/PTree/Node.hh:102: Data member default_buf

## Constructor Synopsis::PTree::Array::Array(size_t)

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:92: in class Synopsis::PTree::Array

## Member function Synopsis::PTree::Array::all()

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:98: in class Synopsis::PTree::Array

## Member function Synopsis::PTree::Array::append(Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:96: in class Synopsis::PTree::Array

## Data member Synopsis::PTree::Array::array

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:101: in class Synopsis::PTree::Array

## Member function Synopsis::PTree::Array::clear()

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:97: in class Synopsis::PTree::Array

## Data member Synopsis::PTree::Array::default_buf

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:102: in class Synopsis::PTree::Array

## Data member Synopsis::PTree::Array::num

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:100: in class Synopsis::PTree::Array
- Referenced from:
  - Synopsis/PTree/Node.hh:93: in member function Synopsis::PTree::Array::number()
  - Synopsis/PTree/Node.hh:97: in member function Synopsis::PTree::Array::clear()

## Member function Synopsis::PTree::Array::number()

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:93: in class Synopsis::PTree::Array

## Member function Synopsis::PTree::Array::operator[](size_t)

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:94: in class Synopsis::PTree::Array

## Member function Synopsis::PTree::Array::ref(size_t)

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:95: in class Synopsis::PTree::Array
- Called from:
  - Synopsis/PTree/Node.hh:94: in member function Synopsis::PTree::Array::operator[](size_t)

## Data member Synopsis::PTree::Array::size

- Documentation
- Defined at:
  - Synopsis/PTree/Node.hh:100: in class Synopsis::PTree::Array

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