scenario_execution.model.model_resolver module

class scenario_execution.model.model_resolver.ModelResolver(logger, tree)

Bases: ModelBaseVisitor

check_parameter_type(node: Parameter)
visit_action_declaration(node: ActionDeclaration)
visit_action_inherits(node: ActionInherits)
visit_actor_inherits(node: ActorInherits)
visit_behavior_invocation(node: BehaviorInvocation)
visit_do_directive(node: DoDirective)
visit_emit_directive(node: EmitDirective)
visit_enum_declaration(node: EnumDeclaration)
visit_enum_value_reference(node: EnumValueReference)
visit_global_parameter_declaration(node: GlobalParameterDeclaration)
visit_identifier_reference(node: IdentifierReference)
visit_keep_constraint_declaration(node: KeepConstraintDeclaration)
visit_method_declaration(node: MethodDeclaration)
visit_modifier_invocation(node: ModifierInvocation)
visit_parameter_declaration(node: ParameterDeclaration)
visit_physical_literal(node: PhysicalLiteral)
visit_scenario_inherits(node: ScenarioInherits)
visit_struct_inherits(node: StructInherits)
visit_type(node: Type)
visit_unit_declaration(node: UnitDeclaration)
scenario_execution.model.model_resolver.resolve_internal_model(model, tree, logger, log_tree)