m2isar.frontends.coredsl2.load_order ==================================== .. py:module:: m2isar.frontends.coredsl2.load_order .. autoapi-nested-parse:: Classes to determine model building order for CoreDSL2 models. Classes ------- .. autoapisummary:: m2isar.frontends.coredsl2.load_order.CoreContainerContext m2isar.frontends.coredsl2.load_order.LoadOrder Module Contents --------------- .. py:class:: CoreContainerContext Bases: :py:obj:`antlr4.ParserRuleContext` .. autoapi-inheritance-diagram:: m2isar.frontends.coredsl2.load_order.CoreContainerContext :parts: 1 :private-bases: .. py:class:: LoadOrder Bases: :py:obj:`m2isar.frontends.coredsl2.parser_gen.CoreDSL2Visitor` .. autoapi-inheritance-diagram:: m2isar.frontends.coredsl2.load_order.LoadOrder :parts: 1 :private-bases: .. py:attribute:: instruction_sets :type: dict[str, CoreDSL2Parser.Instruction_setContext] .. py:attribute:: core_defs .. py:method:: visitInstruction_set(ctx: m2isar.frontends.coredsl2.parser_gen.CoreDSL2Parser.Instruction_setContext) .. py:method:: extend_ins_set(ins_set_name) .. py:method:: visitCore_def(ctx: m2isar.frontends.coredsl2.parser_gen.CoreDSL2Parser.Core_defContext) .. py:method:: visit(tree)