m2isar.backends.viewer.treegen
Generate a ttk.Treeview representation of a M2-ISA-R model structure.
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents
- operation(self: m2isar.metamodel.behav.Operation, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- block(self: m2isar.metamodel.behav.Block, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- binary_operation(self: m2isar.metamodel.behav.BinaryOperation, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- slice_operation(self: m2isar.metamodel.behav.SliceOperation, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- concat_operation(self: m2isar.metamodel.behav.ConcatOperation, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- number_literal(self: m2isar.metamodel.behav.IntLiteral, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- int_literal(self: m2isar.metamodel.behav.IntLiteral, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- scalar_definition(self: m2isar.metamodel.behav.ScalarDefinition, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- break_(self: m2isar.metamodel.behav.Break, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- assignment(self: m2isar.metamodel.behav.Assignment, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- conditional(self: m2isar.metamodel.behav.Conditional, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- loop(self: m2isar.metamodel.behav.Loop, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- ternary(self: m2isar.metamodel.behav.Ternary, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- return_(self: m2isar.metamodel.behav.Return, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- unary_operation(self: m2isar.metamodel.behav.UnaryOperation, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- named_reference(self: m2isar.metamodel.behav.NamedReference, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- indexed_reference(self: m2isar.metamodel.behav.IndexedReference, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- type_conv(self: m2isar.metamodel.behav.TypeConv, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- callable_(self: m2isar.metamodel.behav.Callable, context: m2isar.backends.viewer.utils.TreeGenContext)[source]
- group(self: m2isar.metamodel.behav.Group, context: m2isar.backends.viewer.utils.TreeGenContext)[source]