Synopsis - Cross Reference : Synopsis::PTree::SizeofExpr::SizeofExpr(Node*,Node*) - Synopsis::PTree::TypeVisitor::visit(ArrayExpr*)

# Cross Reference : Synopsis::PTree::SizeofExpr::SizeofExpr(Node*,Node*) - Synopsis::PTree::TypeVisitor::visit(ArrayExpr*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:414: in class Synopsis::PTree::SizeofExpr

## Class Synopsis::PTree::StatementT

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:263: in class Synopsis::PTree::StatementT
- Referenced from:
  - Synopsis/PTree/Lists.hh:270: in class Synopsis::PTree::IfStatement
  - Synopsis/PTree/Lists.hh:276: in class Synopsis::PTree::SwitchStatement
  - Synopsis/PTree/Lists.hh:282: in class Synopsis::PTree::WhileStatement
  - Synopsis/PTree/Lists.hh:288: in class Synopsis::PTree::DoStatement
  - Synopsis/PTree/Lists.hh:294: in class Synopsis::PTree::ForStatement
  - Synopsis/PTree/Lists.hh:300: in class Synopsis::PTree::TryStatement
  - Synopsis/PTree/Lists.hh:306: in class Synopsis::PTree::BreakStatement
  - Synopsis/PTree/Lists.hh:312: in class Synopsis::PTree::ContinueStatement
  - Synopsis/PTree/Lists.hh:318: in class Synopsis::PTree::ReturnStatement
  - Synopsis/PTree/Lists.hh:324: in class Synopsis::PTree::GotoStatement
  - Synopsis/PTree/Lists.hh:330: in class Synopsis::PTree::CaseStatement
  - Synopsis/PTree/Lists.hh:336: in class Synopsis::PTree::DefaultStatement
  - Synopsis/PTree/Lists.hh:342: in class Synopsis::PTree::LabelStatement
  - Synopsis/PTree/Lists.hh:348: in class Synopsis::PTree::ExprStatement
- Declarations:
  - Synopsis/PTree/Lists.hh:266: Constructor StatementT(Node*,Node*)
  - Synopsis/PTree/Lists.hh:267: Member function accept(Visitor*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:266: in class Synopsis::PTree::StatementT

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:267: in class Synopsis::PTree::StatementT

## Class Synopsis::PTree::StaticUserStatementExpr

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:489: in class Synopsis::PTree::StaticUserStatementExpr
- Referenced from:
  - Synopsis/PTree/Lists.hh:489: in class Synopsis::PTree::StaticUserStatementExpr
- Declarations:
  - Synopsis/PTree/Lists.hh:492: Constructor StaticUserStatementExpr(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:492: in class Synopsis::PTree::StaticUserStatementExpr

## Class Synopsis::PTree::SwitchStatement

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:276: in class Synopsis::PTree::SwitchStatement
- Referenced from:
  - Synopsis/PTree/Lists.hh:276: in class Synopsis::PTree::SwitchStatement
  - Synopsis/PTree/TypeVisitor.hh:51: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:146: in class Synopsis::PTree::Visitor
- Declarations:
  - Synopsis/PTree/Lists.hh:279: Constructor SwitchStatement(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:279: in class Synopsis::PTree::SwitchStatement

## Class Synopsis::PTree::TemplateDecl

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:43: in class Synopsis::PTree::TemplateDecl
- Referenced from:
  - Synopsis/PTree/TypeVisitor.hh:30: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:94: in class Synopsis::PTree::Visitor
  - Synopsis/Parser.hh:104: in class Synopsis::Parser
  - Synopsis/SymbolFactory.hh:38: in class Synopsis::SymbolFactory
  - Synopsis/SymbolFactory.hh:50: in class Synopsis::SymbolFactory
  - Synopsis/SymbolLookup/Walker.hh:31: in class Synopsis::SymbolLookup::Walker
  - Synopsis/SymbolLookup/Walker.hh:43: in class Synopsis::SymbolLookup::Walker
- Declarations:
  - Synopsis/PTree/Lists.hh:46: Constructor TemplateDecl(Node*,Node*)
  - Synopsis/PTree/Lists.hh:47: Constructor TemplateDecl(Node*)
  - Synopsis/PTree/Lists.hh:48: Member function accept(Visitor*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:47: in class Synopsis::PTree::TemplateDecl

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:46: in class Synopsis::PTree::TemplateDecl

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:48: in class Synopsis::PTree::TemplateDecl

## Class Synopsis::PTree::TemplateInstantiation

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:51: in class Synopsis::PTree::TemplateInstantiation
- Referenced from:
  - Synopsis/PTree/TypeVisitor.hh:31: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:95: in class Synopsis::PTree::Visitor
- Declarations:
  - Synopsis/PTree/Lists.hh:54: Constructor TemplateInstantiation(Node*)
  - Synopsis/PTree/Lists.hh:55: Member function accept(Visitor*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:54: in class Synopsis::PTree::TemplateInstantiation

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:55: in class Synopsis::PTree::TemplateInstantiation

## Class Synopsis::PTree::ThrowExpr

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:405: in class Synopsis::PTree::ThrowExpr
- Referenced from:
  - Synopsis/PTree/Lists.hh:405: in class Synopsis::PTree::ThrowExpr
  - Synopsis/PTree/TypeVisitor.hh:71: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:179: in class Synopsis::PTree::Visitor
  - Synopsis/TypeAnalysis/TypeEvaluator.hh:40: in class Synopsis::TypeAnalysis::TypeEvaluator
- Declarations:
  - Synopsis/PTree/Lists.hh:408: Constructor ThrowExpr(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:408: in class Synopsis::PTree::ThrowExpr

## Class Synopsis::PTree::TryStatement

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:300: in class Synopsis::PTree::TryStatement
- Referenced from:
  - Synopsis/PTree/Lists.hh:300: in class Synopsis::PTree::TryStatement
  - Synopsis/PTree/TypeVisitor.hh:55: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:154: in class Synopsis::PTree::Visitor
- Declarations:
  - Synopsis/PTree/Lists.hh:303: Constructor TryStatement(Node*,Node*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:303: in class Synopsis::PTree::TryStatement

## Class Synopsis::PTree::TypeParameter

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:224: in class Synopsis::PTree::TypeParameter
- Referenced from:
  - Synopsis/PTree/TypeVisitor.hh:46: in class Synopsis::PTree::TypeVisitor
  - Synopsis/PTree/Visitor.hh:139: in class Synopsis::PTree::Visitor
  - Synopsis/SymbolFactory.hh:51: in class Synopsis::SymbolFactory
- Declarations:
  - Synopsis/PTree/Lists.hh:227: Constructor TypeParameter(Node*,Node*)
  - Synopsis/PTree/Lists.hh:228: Member function accept(Visitor*)

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:227: in class Synopsis::PTree::TypeParameter

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

- Documentation
- Defined at:
  - Synopsis/PTree/Lists.hh:228: in class Synopsis::PTree::TypeParameter

## Class Synopsis::PTree::TypeVisitor

- Documentation
- Defined at:
  - Synopsis/PTree/TypeVisitor.hh:19: in class Synopsis::PTree::TypeVisitor
- Referenced from:
  - Synopsis/PTree/TypeVisitor.hh:90: in function Synopsis::PTree::type_of(const Node*)
  - Synopsis/PTree/TypeVisitor.hh:97: in Synopsis::PTree::is_a(const Node*,Token
  - Synopsis/PTree/TypeVisitor.hh:105: in Synopsis::PTree::is_a(const Node*,Token
  - Synopsis/PTree/TypeVisitor.hh:113: in Synopsis::PTree::is_a(const Node*,Token
- Declarations:
  - Synopsis/PTree/TypeVisitor.hh:22: Constructor TypeVisitor()
  - Synopsis/PTree/TypeVisitor.hh:24: Member function type_of(Node*)
  - Synopsis/PTree/TypeVisitor.hh:26: Member function visit(Literal*)
  - Synopsis/PTree/TypeVisitor.hh:27: Member function visit(Identifier*)
  - Synopsis/PTree/TypeVisitor.hh:28: Member function visit(Keyword*)
  - Synopsis/PTree/TypeVisitor.hh:29: Member function visit(Typedef*)
  - Synopsis/PTree/TypeVisitor.hh:30: Member function visit(TemplateDecl*)
  - Synopsis/PTree/TypeVisitor.hh:31: Member function visit(TemplateInstantiation*)
  - Synopsis/PTree/TypeVisitor.hh:32: Member function visit(ExternTemplate*)
  - Synopsis/PTree/TypeVisitor.hh:33: Member function visit(MetaclassDecl*)
  - Synopsis/PTree/TypeVisitor.hh:34: Member function visit(ParameterDeclaration*)
  - Synopsis/PTree/TypeVisitor.hh:35: Member function visit(LinkageSpec*)
  - Synopsis/PTree/TypeVisitor.hh:36: Member function visit(NamespaceSpec*)
  - Synopsis/PTree/TypeVisitor.hh:37: Member function visit(NamespaceAlias*)
  - Synopsis/PTree/TypeVisitor.hh:38: Member function visit(UsingDirective*)
  - Synopsis/PTree/TypeVisitor.hh:39: Member function visit(Declaration*)
  - Synopsis/PTree/TypeVisitor.hh:40: Member function visit(UsingDeclaration*)
  - Synopsis/PTree/TypeVisitor.hh:41: Member function visit(Declarator*)
  - Synopsis/PTree/TypeVisitor.hh:42: Member function visit(Name*)
  - Synopsis/PTree/TypeVisitor.hh:43: Member function visit(FstyleCastExpr*)
  - Synopsis/PTree/TypeVisitor.hh:44: Member function visit(ClassSpec*)
  - Synopsis/PTree/TypeVisitor.hh:45: Member function visit(EnumSpec*)
  - Synopsis/PTree/TypeVisitor.hh:46: Member function visit(TypeParameter*)
  - Synopsis/PTree/TypeVisitor.hh:47: Member function visit(AccessSpec*)
  - Synopsis/PTree/TypeVisitor.hh:48: Member function visit(AccessDecl*)
  - Synopsis/PTree/TypeVisitor.hh:49: Member function visit(UserAccessSpec*)
  - Synopsis/PTree/TypeVisitor.hh:50: Member function visit(IfStatement*)
  - Synopsis/PTree/TypeVisitor.hh:51: Member function visit(SwitchStatement*)
  - Synopsis/PTree/TypeVisitor.hh:52: Member function visit(WhileStatement*)
  - Synopsis/PTree/TypeVisitor.hh:53: Member function visit(DoStatement*)
  - Synopsis/PTree/TypeVisitor.hh:54: Member function visit(ForStatement*)
  - Synopsis/PTree/TypeVisitor.hh:55: Member function visit(TryStatement*)
  - Synopsis/PTree/TypeVisitor.hh:56: Member function visit(BreakStatement*)
  - Synopsis/PTree/TypeVisitor.hh:57: Member function visit(ContinueStatement*)
  - Synopsis/PTree/TypeVisitor.hh:58: Member function visit(ReturnStatement*)
  - Synopsis/PTree/TypeVisitor.hh:59: Member function visit(GotoStatement*)
  - Synopsis/PTree/TypeVisitor.hh:60: Member function visit(CaseStatement*)
  - Synopsis/PTree/TypeVisitor.hh:61: Member function visit(DefaultStatement*)
  - Synopsis/PTree/TypeVisitor.hh:62: Member function visit(LabelStatement*)
  - Synopsis/PTree/TypeVisitor.hh:63: Member function visit(ExprStatement*)
  - Synopsis/PTree/TypeVisitor.hh:64: Member function visit(Expression*)
  - Synopsis/PTree/TypeVisitor.hh:65: Member function visit(AssignExpr*)
  - Synopsis/PTree/TypeVisitor.hh:66: Member function visit(CondExpr*)
  - Synopsis/PTree/TypeVisitor.hh:67: Member function visit(InfixExpr*)
  - Synopsis/PTree/TypeVisitor.hh:68: Member function visit(PmExpr*)
  - Synopsis/PTree/TypeVisitor.hh:69: Member function visit(CastExpr*)
  - Synopsis/PTree/TypeVisitor.hh:70: Member function visit(UnaryExpr*)
  - Synopsis/PTree/TypeVisitor.hh:71: Member function visit(ThrowExpr*)
  - Synopsis/PTree/TypeVisitor.hh:72: Member function visit(SizeofExpr*)
  - Synopsis/PTree/TypeVisitor.hh:73: Member function visit(TypeidExpr*)
  - Synopsis/PTree/TypeVisitor.hh:74: Member function visit(TypeofExpr*)
  - Synopsis/PTree/TypeVisitor.hh:75: Member function visit(NewExpr*)
  - Synopsis/PTree/TypeVisitor.hh:76: Member function visit(DeleteExpr*)
  - Synopsis/PTree/TypeVisitor.hh:77: Member function visit(ArrayExpr*)
  - Synopsis/PTree/TypeVisitor.hh:78: Member function visit(FuncallExpr*)
  - Synopsis/PTree/TypeVisitor.hh:79: Member function visit(PostfixExpr*)
  - Synopsis/PTree/TypeVisitor.hh:80: Member function visit(DotMemberExpr*)
  - Synopsis/PTree/TypeVisitor.hh:81: Member function visit(ArrowMemberExpr*)
  - Synopsis/PTree/TypeVisitor.hh:82: Member function visit(ParenExpr*)
  - Synopsis/PTree/TypeVisitor.hh:84: Data member my_type

## Constructor Synopsis::PTree::TypeVisitor::TypeVisitor()

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

## Data member Synopsis::PTree::TypeVisitor::my_type

- Documentation
- Defined at:
  - Synopsis/PTree/TypeVisitor.hh:84: in class Synopsis::PTree::TypeVisitor
- Referenced from:
  - Synopsis/PTree/TypeVisitor.hh:24: in member function Synopsis::PTree::TypeVisitor::type_of(Node*)
  - Synopsis/PTree/TypeVisitor.hh:26: in member function Synopsis::PTree::TypeVisitor::visit(Literal*)
  - Synopsis/PTree/TypeVisitor.hh:27: in member function Synopsis::PTree::TypeVisitor::visit(Identifier*)
  - Synopsis/PTree/TypeVisitor.hh:28: in member function Synopsis::PTree::TypeVisitor::visit(Keyword*)
  - Synopsis/PTree/TypeVisitor.hh:29: in member function Synopsis::PTree::TypeVisitor::visit(Typedef*)
  - Synopsis/PTree/TypeVisitor.hh:30: in member function Synopsis::PTree::TypeVisitor::visit(TemplateDecl*)
  - Synopsis/PTree/TypeVisitor.hh:31: in member function Synopsis::PTree::TypeVisitor::visit(TemplateInstantiation*)
  - Synopsis/PTree/TypeVisitor.hh:32: in member function Synopsis::PTree::TypeVisitor::visit(ExternTemplate*)
  - Synopsis/PTree/TypeVisitor.hh:33: in member function Synopsis::PTree::TypeVisitor::visit(MetaclassDecl*)
  - Synopsis/PTree/TypeVisitor.hh:34: in member function Synopsis::PTree::TypeVisitor::visit(ParameterDeclaration*)
  - Synopsis/PTree/TypeVisitor.hh:35: in member function Synopsis::PTree::TypeVisitor::visit(LinkageSpec*)
  - Synopsis/PTree/TypeVisitor.hh:36: in member function Synopsis::PTree::TypeVisitor::visit(NamespaceSpec*)
  - Synopsis/PTree/TypeVisitor.hh:37: in member function Synopsis::PTree::TypeVisitor::visit(NamespaceAlias*)
  - Synopsis/PTree/TypeVisitor.hh:38: in member function Synopsis::PTree::TypeVisitor::visit(UsingDirective*)
  - Synopsis/PTree/TypeVisitor.hh:39: in member function Synopsis::PTree::TypeVisitor::visit(Declaration*)
  - Synopsis/PTree/TypeVisitor.hh:40: in member function Synopsis::PTree::TypeVisitor::visit(UsingDeclaration*)
  - Synopsis/PTree/TypeVisitor.hh:41: in member function Synopsis::PTree::TypeVisitor::visit(Declarator*)
  - Synopsis/PTree/TypeVisitor.hh:42: in member function Synopsis::PTree::TypeVisitor::visit(Name*)
  - Synopsis/PTree/TypeVisitor.hh:43: in member function Synopsis::PTree::TypeVisitor::visit(FstyleCastExpr*)
  - Synopsis/PTree/TypeVisitor.hh:44: in member function Synopsis::PTree::TypeVisitor::visit(ClassSpec*)
  - Synopsis/PTree/TypeVisitor.hh:45: in member function Synopsis::PTree::TypeVisitor::visit(EnumSpec*)
  - Synopsis/PTree/TypeVisitor.hh:46: in member function Synopsis::PTree::TypeVisitor::visit(TypeParameter*)
  - Synopsis/PTree/TypeVisitor.hh:47: in member function Synopsis::PTree::TypeVisitor::visit(AccessSpec*)
  - Synopsis/PTree/TypeVisitor.hh:48: in member function Synopsis::PTree::TypeVisitor::visit(AccessDecl*)
  - Synopsis/PTree/TypeVisitor.hh:49: in member function Synopsis::PTree::TypeVisitor::visit(UserAccessSpec*)
  - Synopsis/PTree/TypeVisitor.hh:50: in member function Synopsis::PTree::TypeVisitor::visit(IfStatement*)
  - Synopsis/PTree/TypeVisitor.hh:51: in member function Synopsis::PTree::TypeVisitor::visit(SwitchStatement*)
  - Synopsis/PTree/TypeVisitor.hh:52: in member function Synopsis::PTree::TypeVisitor::visit(WhileStatement*)
  - Synopsis/PTree/TypeVisitor.hh:53: in member function Synopsis::PTree::TypeVisitor::visit(DoStatement*)
  - Synopsis/PTree/TypeVisitor.hh:54: in member function Synopsis::PTree::TypeVisitor::visit(ForStatement*)
  - Synopsis/PTree/TypeVisitor.hh:55: in member function Synopsis::PTree::TypeVisitor::visit(TryStatement*)
  - Synopsis/PTree/TypeVisitor.hh:56: in member function Synopsis::PTree::TypeVisitor::visit(BreakStatement*)
  - Synopsis/PTree/TypeVisitor.hh:57: in member function Synopsis::PTree::TypeVisitor::visit(ContinueStatement*)
  - Synopsis/PTree/TypeVisitor.hh:58: in member function Synopsis::PTree::TypeVisitor::visit(ReturnStatement*)
  - Synopsis/PTree/TypeVisitor.hh:59: in member function Synopsis::PTree::TypeVisitor::visit(GotoStatement*)
  - Synopsis/PTree/TypeVisitor.hh:60: in member function Synopsis::PTree::TypeVisitor::visit(CaseStatement*)
  - Synopsis/PTree/TypeVisitor.hh:61: in member function Synopsis::PTree::TypeVisitor::visit(DefaultStatement*)
  - Synopsis/PTree/TypeVisitor.hh:62: in member function Synopsis::PTree::TypeVisitor::visit(LabelStatement*)
  - Synopsis/PTree/TypeVisitor.hh:63: in member function Synopsis::PTree::TypeVisitor::visit(ExprStatement*)
  - Synopsis/PTree/TypeVisitor.hh:64: in member function Synopsis::PTree::TypeVisitor::visit(Expression*)
  - Synopsis/PTree/TypeVisitor.hh:65: in member function Synopsis::PTree::TypeVisitor::visit(AssignExpr*)
  - Synopsis/PTree/TypeVisitor.hh:66: in member function Synopsis::PTree::TypeVisitor::visit(CondExpr*)
  - Synopsis/PTree/TypeVisitor.hh:67: in member function Synopsis::PTree::TypeVisitor::visit(InfixExpr*)
  - Synopsis/PTree/TypeVisitor.hh:68: in member function Synopsis::PTree::TypeVisitor::visit(PmExpr*)
  - Synopsis/PTree/TypeVisitor.hh:69: in member function Synopsis::PTree::TypeVisitor::visit(CastExpr*)
  - Synopsis/PTree/TypeVisitor.hh:70: in member function Synopsis::PTree::TypeVisitor::visit(UnaryExpr*)
  - Synopsis/PTree/TypeVisitor.hh:71: in member function Synopsis::PTree::TypeVisitor::visit(ThrowExpr*)
  - Synopsis/PTree/TypeVisitor.hh:72: in member function Synopsis::PTree::TypeVisitor::visit(SizeofExpr*)
  - Synopsis/PTree/TypeVisitor.hh:73: in member function Synopsis::PTree::TypeVisitor::visit(TypeidExpr*)
  - Synopsis/PTree/TypeVisitor.hh:74: in member function Synopsis::PTree::TypeVisitor::visit(TypeofExpr*)
  - Synopsis/PTree/TypeVisitor.hh:75: in member function Synopsis::PTree::TypeVisitor::visit(NewExpr*)
  - Synopsis/PTree/TypeVisitor.hh:76: in member function Synopsis::PTree::TypeVisitor::visit(DeleteExpr*)
  - Synopsis/PTree/TypeVisitor.hh:77: in member function Synopsis::PTree::TypeVisitor::visit(ArrayExpr*)
  - Synopsis/PTree/TypeVisitor.hh:78: in member function Synopsis::PTree::TypeVisitor::visit(FuncallExpr*)
  - Synopsis/PTree/TypeVisitor.hh:79: in member function Synopsis::PTree::TypeVisitor::visit(PostfixExpr*)
  - Synopsis/PTree/TypeVisitor.hh:80: in member function Synopsis::PTree::TypeVisitor::visit(DotMemberExpr*)
  - Synopsis/PTree/TypeVisitor.hh:81: in member function Synopsis::PTree::TypeVisitor::visit(ArrowMemberExpr*)
  - Synopsis/PTree/TypeVisitor.hh:82: in member function Synopsis::PTree::TypeVisitor::visit(ParenExpr*)

## Member function Synopsis::PTree::TypeVisitor::type_of(Node*)

- Documentation
- Defined at:
  - Synopsis/PTree/TypeVisitor.hh:24: in class Synopsis::PTree::TypeVisitor
- Called from:
  - Synopsis/PTree/TypeVisitor.hh:91: in function Synopsis::PTree::type_of(const Node*)
  - Synopsis/PTree/TypeVisitor.hh:98: in Synopsis::PTree::is_a(const Node*,Token
  - Synopsis/PTree/TypeVisitor.hh:106: in Synopsis::PTree::is_a(const Node*,Token
  - Synopsis/PTree/TypeVisitor.hh:114: in Synopsis::PTree::is_a(const Node*,Token

## Member function Synopsis::PTree::TypeVisitor::visit(AccessDecl*)

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

## Member function Synopsis::PTree::TypeVisitor::visit(AccessSpec*)

- Documentation
- Defined at:
  - Synopsis/PTree/TypeVisitor.hh:47: in class Synopsis::PTree::TypeVisitor

## Member function Synopsis::PTree::TypeVisitor::visit(ArrayExpr*)

- Documentation
- Defined at:
  - Synopsis/PTree/TypeVisitor.hh:77: in class Synopsis::PTree::TypeVisitor

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