Synopsis - Cross Reference : Synopsis::PTree::CommentedAtom::CommentedAtom(const char*,size_t,Node*) - Synopsis::PTree::Display::newline()

# Cross Reference : Synopsis::PTree::CommentedAtom::CommentedAtom(const char*,size_t,Node*) - Synopsis::PTree::Display::newline()

## Constructor Synopsis::PTree::CommentedAtom::CommentedAtom(const char*,size_t,Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Atoms.hh:32: in class Synopsis::PTree::CommentedAtom

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

- Documentation
- Defined at:
  - Synopsis/PTree/Atoms.hh:33: in class Synopsis::PTree::CommentedAtom

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

- Documentation
- Defined at:
  - Synopsis/PTree/Atoms.hh:35: in class Synopsis::PTree::CommentedAtom

## Data member Synopsis::PTree::CommentedAtom::my_comments

- Documentation
- Defined at:
  - Synopsis/PTree/Atoms.hh:38: in class Synopsis::PTree::CommentedAtom
- Referenced from:
  - Synopsis/PTree/Atoms.hh:35: in member function Synopsis::PTree::CommentedAtom::get_comments()
  - Synopsis/PTree/Atoms.hh:36: in member function Synopsis::PTree::CommentedAtom::set_comments(Node*)

## Member function Synopsis::PTree::CommentedAtom::set_comments(Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Atoms.hh:36: in class Synopsis::PTree::CommentedAtom

## Class Synopsis::PTree::CondExpr

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:375: in class Synopsis::PTree::CondExpr
- Referenced from:
  - Synopsis/PTree/Lists.hh:375: in class Synopsis::PTree::CondExpr
  - Synopsis/PTree/TypeVisitor.hh:66: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:170: in class Synopsis::PTree::Visitor
  - Synopsis/TypeAnalysis/ConstEvaluator.hh:35: in class Synopsis::TypeAnalysis::ConstEvaluator
  - Synopsis/TypeAnalysis/TypeEvaluator.hh:35: in class Synopsis::TypeAnalysis::TypeEvaluator
- Declarations:
  - Synopsis/PTree/Lists.hh:378: Constructor CondExpr(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:378: in class Synopsis::PTree::CondExpr

## Class Synopsis::PTree::ContinueStatement

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:312: in class Synopsis::PTree::ContinueStatement
- Referenced from:
  - Synopsis/PTree/Lists.hh:312: in class Synopsis::PTree::ContinueStatement
  - Synopsis/PTree/TypeVisitor.hh:57: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:157: in class Synopsis::PTree::Visitor
- Declarations:
  - Synopsis/PTree/Lists.hh:315: Constructor ContinueStatement(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:315: in class Synopsis::PTree::ContinueStatement

## Class Synopsis::PTree::Declaration

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:92: in class Synopsis::PTree::Declaration
- Referenced from:
  - Synopsis/PTree/Lists.hh:104: in class Synopsis::PTree::Typedef
  - Synopsis/PTree/Lists.hh:112: in class Synopsis::PTree::UsingDirective
  - Synopsis/PTree/Lists.hh:119: in class Synopsis::PTree::UsingDeclaration
  - Synopsis/PTree/Lists.hh:126: in class Synopsis::PTree::NamespaceAlias
  - Synopsis/PTree/Lists.hh:133: in class Synopsis::PTree::FunctionDefinition
  - Synopsis/PTree/TypeVisitor.hh:39: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:110: in class Synopsis::PTree::Visitor
  - Synopsis/Parser.hh:134: in class Synopsis::Parser
  - Synopsis/Parser.hh:135: in class Synopsis::Parser
  - Synopsis/Parser.hh:136: in class Synopsis::Parser
  - Synopsis/Parser.hh:137: in class Synopsis::Parser
  - Synopsis/Parser.hh:440: in class Synopsis::Parser
  - Synopsis/Parser.hh:441: in class Synopsis::Parser
  - Synopsis/Parser.hh:442: in class Synopsis::Parser
  - Synopsis/SymbolFactory.hh:42: in class Synopsis::SymbolFactory
  - Synopsis/SymbolLookup/Scopes.hh:87: in class Synopsis::SymbolLookup::FunctionScope
  - Synopsis/SymbolLookup/Scopes.hh:107: in class Synopsis::SymbolLookup::FunctionScope
- Declarations:
  - Synopsis/PTree/Lists.hh:95: Constructor Declaration(Node*,Node*)
  - Synopsis/PTree/Lists.hh:96: Member function accept(Visitor*)
  - Synopsis/PTree/Lists.hh:97: Member function get_comments()
  - Synopsis/PTree/Lists.hh:98: Member function set_comments(Node*)
  - Synopsis/PTree/Lists.hh:101: Data member my_comments

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:95: in class Synopsis::PTree::Declaration

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:96: in class Synopsis::PTree::Declaration

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:97: in class Synopsis::PTree::Declaration

## Data member Synopsis::PTree::Declaration::my_comments

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:101: in class Synopsis::PTree::Declaration
- Referenced from:
  - Synopsis/PTree/Lists.hh:97: in member function Synopsis::PTree::Declaration::get_comments()
  - Synopsis/PTree/Lists.hh:98: in member function Synopsis::PTree::Declaration::set_comments(Node*)

## Member function Synopsis::PTree::Declaration::set_comments(Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:98: in class Synopsis::PTree::Declaration

## Class Synopsis::PTree::Declarator

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:148: in class Synopsis::PTree::Declarator
- Referenced from:
  - Synopsis/PTree/Display.hh:34: in class Synopsis::PTree::Display
  - Synopsis/PTree/Lists.hh:157: in class Synopsis::PTree::Declarator
  - Synopsis/PTree/TypeVisitor.hh:41: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:127: in class Synopsis::PTree::Visitor
  - Synopsis/Parser.hh:376: in class Synopsis::Parser
- Declarations:
  - Synopsis/PTree/Lists.hh:151: Constructor Declarator(Node*)
  - Synopsis/PTree/Lists.hh:152: Constructor Declarator(Node*,const Encoding&,const Encoding&,Node*)
  - Synopsis/PTree/Lists.hh:153: Constructor Declarator(const Encoding&,const Encoding&,Node*)
  - Synopsis/PTree/Lists.hh:154: Constructor Declarator(Node*,Node*,const Encoding&,const Encoding&,Node*)
  - Synopsis/PTree/Lists.hh:155: Constructor Declarator(Node*,const Encoding&)
  - Synopsis/PTree/Lists.hh:156: Constructor Declarator(const Encoding&)
  - Synopsis/PTree/Lists.hh:157: Constructor Declarator(Declarator*,Node*,Node*)
  - Synopsis/PTree/Lists.hh:159: Member function accept(Visitor*)
  - Synopsis/PTree/Lists.hh:160: Member function encoded_type()const
  - Synopsis/PTree/Lists.hh:161: Member function encoded_name()const
  - Synopsis/PTree/Lists.hh:162: Member function set_encoded_type(const Encoding&)
  - Synopsis/PTree/Lists.hh:163: Member function name()
  - Synopsis/PTree/Lists.hh:164: Member function initializer()
  - Synopsis/PTree/Lists.hh:165: Member function get_comments()
  - Synopsis/PTree/Lists.hh:166: Member function set_comments(Node*)
  - Synopsis/PTree/Lists.hh:168: Data member my_type
  - Synopsis/PTree/Lists.hh:169: Data member my_name
  - Synopsis/PTree/Lists.hh:170: Data member my_declared_name
  - Synopsis/PTree/Lists.hh:171: Data member my_comments

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:157: in class Synopsis::PTree::Declarator

## Constructor Synopsis::PTree::Declarator::Declarator(Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:151: in class Synopsis::PTree::Declarator

## Constructor Synopsis::PTree::Declarator::Declarator(Node*,Node*,const Encoding&,const Encoding&,Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:154: in class Synopsis::PTree::Declarator

## Constructor Synopsis::PTree::Declarator::Declarator(Node*,const Encoding&)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:155: in class Synopsis::PTree::Declarator

## Constructor Synopsis::PTree::Declarator::Declarator(Node*,const Encoding&,const Encoding&,Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:152: in class Synopsis::PTree::Declarator

## Constructor Synopsis::PTree::Declarator::Declarator(const Encoding&)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:156: in class Synopsis::PTree::Declarator

## Constructor Synopsis::PTree::Declarator::Declarator(const Encoding&,const Encoding&,Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:153: in class Synopsis::PTree::Declarator

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:159: in class Synopsis::PTree::Declarator

## Member function Synopsis::PTree::Declarator::encoded_name()const

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:161: in class Synopsis::PTree::Declarator

## Member function Synopsis::PTree::Declarator::encoded_type()const

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:160: in class Synopsis::PTree::Declarator

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:165: in class Synopsis::PTree::Declarator

## Member function Synopsis::PTree::Declarator::initializer()

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:164: in class Synopsis::PTree::Declarator

## Data member Synopsis::PTree::Declarator::my_comments

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:171: in class Synopsis::PTree::Declarator
- Referenced from:
  - Synopsis/PTree/Lists.hh:165: in member function Synopsis::PTree::Declarator::get_comments()
  - Synopsis/PTree/Lists.hh:166: in member function Synopsis::PTree::Declarator::set_comments(Node*)

## Data member Synopsis::PTree::Declarator::my_declared_name

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:170: in class Synopsis::PTree::Declarator
- Referenced from:
  - Synopsis/PTree/Lists.hh:163: in member function Synopsis::PTree::Declarator::name()

## Data member Synopsis::PTree::Declarator::my_name

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:169: in class Synopsis::PTree::Declarator
- Referenced from:
  - Synopsis/PTree/Lists.hh:161: in member function Synopsis::PTree::Declarator::encoded_name()const

## Data member Synopsis::PTree::Declarator::my_type

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:168: in class Synopsis::PTree::Declarator
- Referenced from:
  - Synopsis/PTree/Lists.hh:160: in member function Synopsis::PTree::Declarator::encoded_type()const
  - Synopsis/PTree/Lists.hh:162: in member function Synopsis::PTree::Declarator::set_encoded_type(const Encoding&)

## Member function Synopsis::PTree::Declarator::name()

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:163: in class Synopsis::PTree::Declarator

## Member function Synopsis::PTree::Declarator::set_comments(Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:166: in class Synopsis::PTree::Declarator

## Member function Synopsis::PTree::Declarator::set_encoded_type(const Encoding&)

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:162: in class Synopsis::PTree::Declarator

## Class Synopsis::PTree::DefaultStatement

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:336: in class Synopsis::PTree::DefaultStatement
- Referenced from:
  - Synopsis/PTree/Lists.hh:336: in class Synopsis::PTree::DefaultStatement
  - Synopsis/PTree/TypeVisitor.hh:61: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:163: in class Synopsis::PTree::Visitor
- Declarations:
  - Synopsis/PTree/Lists.hh:339: Constructor DefaultStatement(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:339: in class Synopsis::PTree::DefaultStatement

## Class Synopsis::PTree::DeleteExpr

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:441: in class Synopsis::PTree::DeleteExpr
- Referenced from:
  - Synopsis/PTree/Lists.hh:441: in class Synopsis::PTree::DeleteExpr
  - Synopsis/PTree/TypeVisitor.hh:76: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:187: in class Synopsis::PTree::Visitor
  - Synopsis/TypeAnalysis/TypeEvaluator.hh:45: in class Synopsis::TypeAnalysis::TypeEvaluator
- Declarations:
  - Synopsis/PTree/Lists.hh:444: Constructor DeleteExpr(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:444: in class Synopsis::PTree::DeleteExpr

## Class Synopsis::PTree::Display

- Documentation
- Defined at:
  - Synopsis/PTree/Display.hh:19: in class Synopsis::PTree::Display
- Referenced from:
  - Synopsis/PTree/Display.hh:91: in Synopsis::PTree::display(const Node*,std
- Declarations:
  - Synopsis/PTree/Display.hh:22: Constructor Display(std::ostream&,bool)
  - Synopsis/PTree/Display.hh:24: Member function display(const Node*)
  - Synopsis/PTree/Display.hh:26: Member function visit(Atom*)
  - Synopsis/PTree/Display.hh:27: Member function visit(List*)
  - Synopsis/PTree/Display.hh:29: Member function visit(DupAtom*)
  - Synopsis/PTree/Display.hh:31: Member function visit(Brace*)
  - Synopsis/PTree/Display.hh:32: Member function visit(Block*)
  - Synopsis/PTree/Display.hh:33: Member function visit(ClassBody*)
  - Synopsis/PTree/Display.hh:34: Member function visit(Declarator*)
  - Synopsis/PTree/Display.hh:35: Member function visit(Name*)
  - Synopsis/PTree/Display.hh:36: Member function visit(FstyleCastExpr*)
  - Synopsis/PTree/Display.hh:38: Member function newline()
  - Synopsis/PTree/Display.hh:39: Member function too_deep()
  - Synopsis/PTree/Display.hh:40: Member function print_encoded(List*)
  - Synopsis/PTree/Display.hh:42: Data member my_os
  - Synopsis/PTree/Display.hh:43: Data member my_indent
  - Synopsis/PTree/Display.hh:44: Data member my_encoded

## Synopsis::PTree::Display::Display(std::ostream&,bool)

- Defined at:
  - Synopsis/PTree/Display.hh:22: in class Synopsis::PTree::Display

## Member function Synopsis::PTree::Display::display(const Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/Display.hh:24: in class Synopsis::PTree::Display
- Called from:
  - Synopsis/PTree/Display.hh:92: in Synopsis::PTree::display(const Node*,std

## Data member Synopsis::PTree::Display::my_encoded

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

## Data member Synopsis::PTree::Display::my_indent

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

## Data member Synopsis::PTree::Display::my_os

- Documentation
- Defined at:
  - Synopsis/PTree/Display.hh:42: in class Synopsis::PTree::Display

## Member function Synopsis::PTree::Display::newline()

- Documentation
- Defined at:
  - Synopsis/PTree/Display.hh:38: in class Synopsis::PTree::Display

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