m2isar.metamodel.utils.function_staticness

Transformation functions to determine whether a function is considered to be static.

Classes

FunctionStaticnessVisitor

Visitor that determines whether behavior expression trees are static.

Module Contents

class FunctionStaticnessVisitor[source]

Bases: m2isar.metamodel.utils.ExprVisitor.ExprVisitor

Inheritance diagram of m2isar.metamodel.utils.function_staticness.FunctionStaticnessVisitor

Visitor that determines whether behavior expression trees are static.

abstract generate(expr: m2isar.metamodel.behav.BaseNode, context=None)[source]
_(expr: m2isar.metamodel.behav.Operation, context)[source]