Modules | Files | Inheritance Tree | Inheritance Graph | Name Index | Config
module Synopsis::Core::AST
class Inheritance
Files: Synopsis/Core/AST.py

Inheritance class. This class encapsulates the information about an inheritance, such as attributes like 'virtual' and 'public'


Operations Summary:
 __init__(self, type, parent, attributes) [Source]
 type(self)
The type of inheritance ('implements', 'extends' etc) [Source]
 parent(self)
The parent class or typedef declaration [Source]
 attributes(self)
Attributes such as 'virtual', 'public' etc [Source]
 accept(self, visitor) [Source]
 set_parent(self, parent) [Source]