Global Namespace
Inheritance Tree
Inheritance Graph
Name Index
Cross Reference : Synopsis::PTree::Encoding::scope - Synopsis::PTree::FunctionDefinition
Data member Synopsis::PTree::Encoding::scope
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:200
: in class
Synopsis::PTree::Encoding
Data member Synopsis::PTree::Encoding::short_t
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:192
: in class
Synopsis::PTree::Encoding
Data member Synopsis::PTree::Encoding::signed_t
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:195
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::simple_const()
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:140
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::simple_name(const Atom*)
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:108
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::simple_name(const Node*)
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:142
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::size()const
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:112
: in class
Synopsis::PTree::Encoding
Called from:
Synopsis/PTree/Encoding.hh:134
: in member function
Synopsis::PTree::Encoding::append_with_length(const Encoding&)
Synopsis/PTree/Encoding.hh:176
: in member function
Synopsis::PTree::Encoding::is_global_scope()const
Data member Synopsis::PTree::Encoding::star
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:200
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::start_func_args()
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:154
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::template_(const Node*,const Encoding&)
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:144
: in class
Synopsis::PTree::Encoding
Data member Synopsis::PTree::Encoding::tilder
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:200
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::unmangled()const
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:170
: in class
Synopsis::PTree::Encoding
Data member Synopsis::PTree::Encoding::unsigned_t
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:195
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::value_temp_param()
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:159
: in class
Synopsis::PTree::Encoding
Member function Synopsis::PTree::Encoding::void_()
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:156
: in class
Synopsis::PTree::Encoding
Data member Synopsis::PTree::Encoding::void_t
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:193
: in class
Synopsis::PTree::Encoding
Data member Synopsis::PTree::Encoding::volatile_t
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:195
: in class
Synopsis::PTree::Encoding
Data member Synopsis::PTree::Encoding::wchar_t_t
Documentation
Defined at:
Synopsis/PTree/Encoding.hh:192
: in class
Synopsis::PTree::Encoding
Class Synopsis::PTree::EnumSpec
Documentation
Defined at:
Synopsis/PTree/Lists.hh:213
: in class
Synopsis::PTree::EnumSpec
Referenced from:
Synopsis/PTree/TypeVisitor.hh:45
: in class
Synopsis::PTree::TypeVisitor
Synopsis/PTree/Visitor.hh:133
: in class
Synopsis::PTree::Visitor
Synopsis/Parser.hh:204
: in class
Synopsis::Parser
Synopsis/SymbolFactory.hh:45
: in class
Synopsis::SymbolFactory
Declarations:
Synopsis/PTree/Lists.hh:216
: Constructor
EnumSpec(Node*)
Synopsis/PTree/Lists.hh:217
: Member function
accept(Visitor*)
Synopsis/PTree/Lists.hh:218
: Member function
encoded_name()const
Synopsis/PTree/Lists.hh:219
: Member function
set_encoded_name(const Encoding&)
Synopsis/PTree/Lists.hh:221
: Data member
my_name
Constructor Synopsis::PTree::EnumSpec::EnumSpec(Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:216
: in class
Synopsis::PTree::EnumSpec
Member function Synopsis::PTree::EnumSpec::accept(Visitor*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:217
: in class
Synopsis::PTree::EnumSpec
Member function Synopsis::PTree::EnumSpec::encoded_name()const
Documentation
Defined at:
Synopsis/PTree/Lists.hh:218
: in class
Synopsis::PTree::EnumSpec
Data member Synopsis::PTree::EnumSpec::my_name
Documentation
Defined at:
Synopsis/PTree/Lists.hh:221
: in class
Synopsis::PTree::EnumSpec
Referenced from:
Synopsis/PTree/Lists.hh:218
: in member function
Synopsis::PTree::EnumSpec::encoded_name()const
Synopsis/PTree/Lists.hh:219
: in member function
Synopsis::PTree::EnumSpec::set_encoded_name(const Encoding&)
Member function Synopsis::PTree::EnumSpec::set_encoded_name(const Encoding&)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:219
: in class
Synopsis::PTree::EnumSpec
Class Synopsis::PTree::ExprStatement
Documentation
Defined at:
Synopsis/PTree/Lists.hh:348
: in class
Synopsis::PTree::ExprStatement
Referenced from:
Synopsis/PTree/Lists.hh:348
: in class
Synopsis::PTree::ExprStatement
Synopsis/PTree/TypeVisitor.hh:63
: in class
Synopsis::PTree::TypeVisitor
Synopsis/PTree/Visitor.hh:165
: in class
Synopsis::PTree::Visitor
Declarations:
Synopsis/PTree/Lists.hh:351
: Constructor
ExprStatement(Node*,Node*)
Constructor Synopsis::PTree::ExprStatement::ExprStatement(Node*,Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:351
: in class
Synopsis::PTree::ExprStatement
Class Synopsis::PTree::Expression
Documentation
Defined at:
Synopsis/PTree/Lists.hh:354
: in class
Synopsis::PTree::Expression
Referenced from:
Synopsis/PTree/TypeVisitor.hh:64
: in class
Synopsis::PTree::TypeVisitor
Synopsis/PTree/Visitor.hh:167
: in class
Synopsis::PTree::Visitor
Declarations:
Synopsis/PTree/Lists.hh:357
: Constructor
Expression(Node*,Node*)
Synopsis/PTree/Lists.hh:358
: Member function
accept(Visitor*)
Constructor Synopsis::PTree::Expression::Expression(Node*,Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:357
: in class
Synopsis::PTree::Expression
Member function Synopsis::PTree::Expression::accept(Visitor*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:358
: in class
Synopsis::PTree::Expression
Class Synopsis::PTree::ExpressionT
Documentation
Defined at:
Synopsis/PTree/Lists.hh:362
: in class
Synopsis::PTree::ExpressionT
Referenced from:
Synopsis/PTree/Lists.hh:369
: in class
Synopsis::PTree::AssignExpr
Synopsis/PTree/Lists.hh:375
: in class
Synopsis::PTree::CondExpr
Synopsis/PTree/Lists.hh:381
: in class
Synopsis::PTree::InfixExpr
Synopsis/PTree/Lists.hh:387
: in class
Synopsis::PTree::PmExpr
Synopsis/PTree/Lists.hh:393
: in class
Synopsis::PTree::CastExpr
Synopsis/PTree/Lists.hh:399
: in class
Synopsis::PTree::UnaryExpr
Synopsis/PTree/Lists.hh:405
: in class
Synopsis::PTree::ThrowExpr
Synopsis/PTree/Lists.hh:411
: in class
Synopsis::PTree::SizeofExpr
Synopsis/PTree/Lists.hh:417
: in class
Synopsis::PTree::OffsetofExpr
Synopsis/PTree/Lists.hh:423
: in class
Synopsis::PTree::TypeidExpr
Synopsis/PTree/Lists.hh:429
: in class
Synopsis::PTree::TypeofExpr
Synopsis/PTree/Lists.hh:435
: in class
Synopsis::PTree::NewExpr
Synopsis/PTree/Lists.hh:441
: in class
Synopsis::PTree::DeleteExpr
Synopsis/PTree/Lists.hh:447
: in class
Synopsis::PTree::ArrayExpr
Synopsis/PTree/Lists.hh:453
: in class
Synopsis::PTree::FuncallExpr
Synopsis/PTree/Lists.hh:459
: in class
Synopsis::PTree::PostfixExpr
Synopsis/PTree/Lists.hh:465
: in class
Synopsis::PTree::UserStatementExpr
Synopsis/PTree/Lists.hh:471
: in class
Synopsis::PTree::DotMemberExpr
Synopsis/PTree/Lists.hh:477
: in class
Synopsis::PTree::ArrowMemberExpr
Synopsis/PTree/Lists.hh:483
: in class
Synopsis::PTree::ParenExpr
Synopsis/PTree/Lists.hh:489
: in class
Synopsis::PTree::StaticUserStatementExpr
Declarations:
Synopsis/PTree/Lists.hh:365
: Constructor
ExpressionT(Node*,Node*)
Synopsis/PTree/Lists.hh:366
: Member function
accept(Visitor*)
Constructor Synopsis::PTree::ExpressionT::ExpressionT(Node*,Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:365
: in class
Synopsis::PTree::ExpressionT
Member function Synopsis::PTree::ExpressionT::accept(Visitor*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:366
: in class
Synopsis::PTree::ExpressionT
Class Synopsis::PTree::ExternTemplate
Documentation
Defined at:
Synopsis/PTree/Lists.hh:58
: in class
Synopsis::PTree::ExternTemplate
Referenced from:
Synopsis/PTree/TypeVisitor.hh:32
: in class
Synopsis::PTree::TypeVisitor
Synopsis/PTree/Visitor.hh:96
: in class
Synopsis::PTree::Visitor
Declarations:
Synopsis/PTree/Lists.hh:61
: Constructor
ExternTemplate(Node*,Node*)
Synopsis/PTree/Lists.hh:62
: Constructor
ExternTemplate(Node*)
Synopsis/PTree/Lists.hh:63
: Member function
accept(Visitor*)
Constructor Synopsis::PTree::ExternTemplate::ExternTemplate(Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:62
: in class
Synopsis::PTree::ExternTemplate
Constructor Synopsis::PTree::ExternTemplate::ExternTemplate(Node*,Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:61
: in class
Synopsis::PTree::ExternTemplate
Member function Synopsis::PTree::ExternTemplate::accept(Visitor*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:63
: in class
Synopsis::PTree::ExternTemplate
Class Synopsis::PTree::ForStatement
Documentation
Defined at:
Synopsis/PTree/Lists.hh:294
: in class
Synopsis::PTree::ForStatement
Referenced from:
Synopsis/PTree/Lists.hh:294
: in class
Synopsis::PTree::ForStatement
Synopsis/PTree/TypeVisitor.hh:54
: in class
Synopsis::PTree::TypeVisitor
Synopsis/PTree/Visitor.hh:152
: in class
Synopsis::PTree::Visitor
Declarations:
Synopsis/PTree/Lists.hh:297
: Constructor
ForStatement(Node*,Node*)
Constructor Synopsis::PTree::ForStatement::ForStatement(Node*,Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:297
: in class
Synopsis::PTree::ForStatement
Class Synopsis::PTree::FstyleCastExpr
Documentation
Defined at:
Synopsis/PTree/Lists.hh:184
: in class
Synopsis::PTree::FstyleCastExpr
Referenced from:
Synopsis/PTree/Display.hh:36
: in class
Synopsis::PTree::Display
Synopsis/PTree/TypeVisitor.hh:43
: in class
Synopsis::PTree::TypeVisitor
Synopsis/PTree/Visitor.hh:130
: in class
Synopsis::PTree::Visitor
Synopsis/TypeAnalysis/ConstEvaluator.hh:31
: in class
Synopsis::TypeAnalysis::ConstEvaluator
Synopsis/TypeAnalysis/TypeEvaluator.hh:33
: in class
Synopsis::TypeAnalysis::TypeEvaluator
Declarations:
Synopsis/PTree/Lists.hh:187
: Constructor
FstyleCastExpr(const Encoding&,Node*,Node*)
Synopsis/PTree/Lists.hh:188
: Member function
accept(Visitor*)
Synopsis/PTree/Lists.hh:189
: Member function
encoded_type()const
Synopsis/PTree/Lists.hh:191
: Data member
my_type
Constructor Synopsis::PTree::FstyleCastExpr::FstyleCastExpr(const Encoding&,Node*,Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:187
: in class
Synopsis::PTree::FstyleCastExpr
Member function Synopsis::PTree::FstyleCastExpr::accept(Visitor*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:188
: in class
Synopsis::PTree::FstyleCastExpr
Member function Synopsis::PTree::FstyleCastExpr::encoded_type()const
Documentation
Defined at:
Synopsis/PTree/Lists.hh:189
: in class
Synopsis::PTree::FstyleCastExpr
Data member Synopsis::PTree::FstyleCastExpr::my_type
Documentation
Defined at:
Synopsis/PTree/Lists.hh:191
: in class
Synopsis::PTree::FstyleCastExpr
Referenced from:
Synopsis/PTree/Lists.hh:189
: in member function
Synopsis::PTree::FstyleCastExpr::encoded_type()const
Class Synopsis::PTree::FuncallExpr
Documentation
Defined at:
Synopsis/PTree/Lists.hh:453
: in class
Synopsis::PTree::FuncallExpr
Referenced from:
Synopsis/PTree/Lists.hh:453
: in class
Synopsis::PTree::FuncallExpr
Synopsis/PTree/TypeVisitor.hh:78
: in class
Synopsis::PTree::TypeVisitor
Synopsis/PTree/Visitor.hh:191
: in class
Synopsis::PTree::Visitor
Synopsis/TypeAnalysis/OverloadResolver.hh:19
: in namespace
Synopsis::TypeAnalysis
Synopsis/TypeAnalysis/TypeEvaluator.hh:47
: in class
Synopsis::TypeAnalysis::TypeEvaluator
Declarations:
Synopsis/PTree/Lists.hh:456
: Constructor
FuncallExpr(Node*,Node*)
Constructor Synopsis::PTree::FuncallExpr::FuncallExpr(Node*,Node*)
Documentation
Defined at:
Synopsis/PTree/Lists.hh:456
: in class
Synopsis::PTree::FuncallExpr
Class Synopsis::PTree::FunctionDefinition
Documentation
Defined at:
Synopsis/PTree/Lists.hh:133
: in class
Synopsis::PTree::FunctionDefinition
Referenced from:
Synopsis/PTree/Visitor.hh:114
: in class
Synopsis::PTree::Visitor
Synopsis/SymbolFactory.hh:37
: in class
Synopsis::SymbolFactory
Synopsis/SymbolLookup/Walker.hh:33
: in class
Synopsis::SymbolLookup::Walker
Synopsis/SymbolLookup/Walker.hh:45
: in class
Synopsis::SymbolLookup::Walker
Declarations:
Synopsis/PTree/Lists.hh:136
: Constructor
FunctionDefinition(Node*,Node*)
Synopsis/PTree/Lists.hh:137
: Member function
accept(Visitor*)
Generated on Thu Apr 16 16:28:05 2009 by
synopsis
(version devel)