Synopsis/Core/AST.py
[File Details]
Declarations:
Synopsis
Core
AST
AST
__init__
accept
declarations
files
merge
types
Class
__init__
accept
parents
set_template
template
Comment
__init__
__str__
file
is_suspect
line
set_summary
set_suspect
set_text
summary
tags
text
CommentTag
__init__
name
text
Const
__init__
accept
ctype
set_ctype
value
Declaration
__init__
accept
accessibility
comments
file
language
line
name
set_accessibility
set_name
type
Enum
__init__
accept
enumerators
Enumerator
__init__
accept
value
Forward
__init__
accept
Function
__cmp__
__init__
accept
exceptions
parameters
postmodifier
premodifier
realname
returnType
set_returnType
set_template
template
Group
__init__
accept
declarations
Include
__init__
is_macro
is_next
set_target
target
Inheritance
__init__
accept
attributes
parent
set_parent
type
Macro
__init__
accept
parameters
text
MetaModule
__init__
accept
module_declarations
Module
__init__
accept
Operation
__init__
accept
Parameter
__cmp__
__init__
__str__
accept
identifier
postmodifier
premodifier
set_type
type
value
Scope
__init__
accept
SourceFile
__init__
declarations
filename
full_filename
includes
is_main
language
set_is_main
Typedef
__init__
accept
alias
constr
set_alias
Variable
__init__
accept
constr
set_vtype
vtype
Visitor
visitAST
visitClass
visitComment
visitConst
visitDeclaration
visitEnum
visitEnumerator
visitForward
visitFunction
visitGroup
visitInheritance
visitMacro
visitMetaModule
visitModule
visitOperation
visitParameter
visitScope
visitTypedef
visitVariable
ccmp
load
load_deps
make_deps
save