Modules |
Files |
Inheritance Tree |
Inheritance Graph |
Name Index |
Config
Synopsis/Parser/C++/syn/ast.hh
Includes from this file:
include Synopsis/Parser/C++/syn/common.hh
Declarations in this file:
Classes in Synopsis::Parser::C++::AST
Class,
Comment,
Const,
Declaration,
Enum,
Enumerator,
Forward,
Function,
Include,
Inheritance,
Macro,
Namespace,
Operation,
Parameter,
Scope,
SourceFile,
Typedef,
Variable,
Visitor
Data members in Synopsis::Parser::C++::AST::Class
Data members in Synopsis::Parser::C++::AST::Comment
Data members in Synopsis::Parser::C++::AST::Const
Data members in Synopsis::Parser::C++::AST::Declaration
Data members in Synopsis::Parser::C++::AST::Enum
Data members in Synopsis::Parser::C++::AST::Enumerator
Data members in Synopsis::Parser::C++::AST::Forward
Data members in Synopsis::Parser::C++::AST::Function
Data members in Synopsis::Parser::C++::AST::Include
Data members in Synopsis::Parser::C++::AST::Inheritance
Data members in Synopsis::Parser::C++::AST::Macro
Data members in Synopsis::Parser::C++::AST::Parameter
Data members in Synopsis::Parser::C++::AST::Reference
Data members in Synopsis::Parser::C++::AST::Scope
Data members in Synopsis::Parser::C++::AST::SourceFile
Data members in Synopsis::Parser::C++::AST::Typedef
Data members in Synopsis::Parser::C++::AST::Variable
Dummys
dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy
Enums in Synopsis::Parser::C++::AST
Macros in Synopsis::Parser::C++
Member functions in Synopsis::Parser::C++::AST::Class
Member functions in Synopsis::Parser::C++::AST::Comment
Member functions in Synopsis::Parser::C++::AST::Const
Member functions in Synopsis::Parser::C++::AST::Declaration
Declaration(SourceFile*,int,const std::string&,const ScopedName&),
accept(Visitor*),
access()const,
comments(),
comments()const,
declared(),
declared()const,
file()const,
line()const,
name(),
name()const,
set_access(Access),
set_file(SourceFile*),
set_type(const std::string&),
type()const,
~Declaration()
Member functions in Synopsis::Parser::C++::AST::Enum
Member functions in Synopsis::Parser::C++::AST::Enumerator
Member functions in Synopsis::Parser::C++::AST::Forward
Member functions in Synopsis::Parser::C++::AST::Function
Function(SourceFile*,int,const std::string&,const ScopedName&,const Mods&,Types::Type*,const std::string&),
accept(Visitor*),
parameters(),
premodifier(),
realname()const,
return_type(),
set_template_type(Types::Template*),
template_type(),
~Function()
Member functions in Synopsis::Parser::C++::AST::Include
Member functions in Synopsis::Parser::C++::AST::Inheritance
Member functions in Synopsis::Parser::C++::AST::Macro
Member functions in Synopsis::Parser::C++::AST::Namespace
Member functions in Synopsis::Parser::C++::AST::Operation
Member functions in Synopsis::Parser::C++::AST::Parameter
Parameter(const Mods&,Types::Type*,const Mods&,const std::string&,const std::string&),
accept(Visitor*),
name()const,
postmodifier(),
premodifier(),
set_name(const std::string&),
type(),
type()const,
value()const,
~Parameter()
Member functions in Synopsis::Parser::C++::AST::Reference
Member functions in Synopsis::Parser::C++::AST::Scope
Member functions in Synopsis::Parser::C++::AST::SourceFile
Member functions in Synopsis::Parser::C++::AST::Typedef
Member functions in Synopsis::Parser::C++::AST::Variable
Variable(SourceFile*,int,const std::string&,const ScopedName&,Types::Type*,bool),
accept(Visitor*),
constructed()const,
sizes(),
vtype()const,
~Variable()
Member functions in Synopsis::Parser::C++::AST::Visitor
visit_class(Class*),
visit_const(Const*),
visit_declaration(Declaration*),
visit_enum(Enum*),
visit_enumerator(Enumerator*),
visit_forward(Forward*),
visit_function(Function*),
visit_inheritance(Inheritance*),
visit_macro(Macro*),
visit_namespace(Namespace*),
visit_operation(Operation*),
visit_parameter(Parameter*),
visit_scope(Scope*),
visit_typedef(Typedef*),
visit_variable(Variable*),
~Visitor()
Namespaces
AST, Types
Structs in Synopsis::Parser::C++::AST
Typedefs in Synopsis::Parser::C++::AST::Comment
Typedefs in Synopsis::Parser::C++::AST::Declaration
Typedefs in Synopsis::Parser::C++::AST::Enumerator
Typedefs in Synopsis::Parser::C++::AST::Function
Typedefs in Synopsis::Parser::C++::AST::Include
Typedefs in Synopsis::Parser::C++::AST::Inheritance
Typedefs in Synopsis::Parser::C++::AST::Macro
Typedefs in Synopsis::Parser::C++::AST::Parameter
Typedefs in Synopsis::Parser::C++::AST::SourceFile
Typedefs in Synopsis::Parser::C++::AST::Variable