m2isar.frontends.coredsl2.parser_gen.CoreDSL2Listener
Classes
Module Contents
- class CoreDSL2Listener[source]
Bases:
ParseTreeListener
- enterDescription_content(ctx: CoreDSL2Parser.Description_contentContext)[source]
- exitDescription_content(ctx: CoreDSL2Parser.Description_contentContext)[source]
- enterImport_file(ctx: CoreDSL2Parser.Import_fileContext)[source]
- exitImport_file(ctx: CoreDSL2Parser.Import_fileContext)[source]
- enterInstruction_set(ctx: CoreDSL2Parser.Instruction_setContext)[source]
- exitInstruction_set(ctx: CoreDSL2Parser.Instruction_setContext)[source]
- enterCore_def(ctx: CoreDSL2Parser.Core_defContext)[source]
- exitCore_def(ctx: CoreDSL2Parser.Core_defContext)[source]
- enterSection_arch_state(ctx: CoreDSL2Parser.Section_arch_stateContext)[source]
- exitSection_arch_state(ctx: CoreDSL2Parser.Section_arch_stateContext)[source]
- enterSection_functions(ctx: CoreDSL2Parser.Section_functionsContext)[source]
- exitSection_functions(ctx: CoreDSL2Parser.Section_functionsContext)[source]
- enterSection_instructions(ctx: CoreDSL2Parser.Section_instructionsContext)[source]
- exitSection_instructions(ctx: CoreDSL2Parser.Section_instructionsContext)[source]
- enterSection_always(ctx: CoreDSL2Parser.Section_alwaysContext)[source]
- exitSection_always(ctx: CoreDSL2Parser.Section_alwaysContext)[source]
- enterAlways_block(ctx: CoreDSL2Parser.Always_blockContext)[source]
- exitAlways_block(ctx: CoreDSL2Parser.Always_blockContext)[source]
- enterInstruction(ctx: CoreDSL2Parser.InstructionContext)[source]
- exitInstruction(ctx: CoreDSL2Parser.InstructionContext)[source]
- enterRule_encoding(ctx: CoreDSL2Parser.Rule_encodingContext)[source]
- exitRule_encoding(ctx: CoreDSL2Parser.Rule_encodingContext)[source]
- enterBit_value(ctx: CoreDSL2Parser.Bit_valueContext)[source]
- exitBit_value(ctx: CoreDSL2Parser.Bit_valueContext)[source]
- enterBit_field(ctx: CoreDSL2Parser.Bit_fieldContext)[source]
- exitBit_field(ctx: CoreDSL2Parser.Bit_fieldContext)[source]
- enterFunction_definition(ctx: CoreDSL2Parser.Function_definitionContext)[source]
- exitFunction_definition(ctx: CoreDSL2Parser.Function_definitionContext)[source]
- enterParameter_list(ctx: CoreDSL2Parser.Parameter_listContext)[source]
- exitParameter_list(ctx: CoreDSL2Parser.Parameter_listContext)[source]
- enterParameter_declaration(ctx: CoreDSL2Parser.Parameter_declarationContext)[source]
- exitParameter_declaration(ctx: CoreDSL2Parser.Parameter_declarationContext)[source]
- enterBlock_statement(ctx: CoreDSL2Parser.Block_statementContext)[source]
- exitBlock_statement(ctx: CoreDSL2Parser.Block_statementContext)[source]
- enterProcedure_call(ctx: CoreDSL2Parser.Procedure_callContext)[source]
- exitProcedure_call(ctx: CoreDSL2Parser.Procedure_callContext)[source]
- enterIf_statement(ctx: CoreDSL2Parser.If_statementContext)[source]
- exitIf_statement(ctx: CoreDSL2Parser.If_statementContext)[source]
- enterFor_statement(ctx: CoreDSL2Parser.For_statementContext)[source]
- exitFor_statement(ctx: CoreDSL2Parser.For_statementContext)[source]
- enterWhile_statement(ctx: CoreDSL2Parser.While_statementContext)[source]
- exitWhile_statement(ctx: CoreDSL2Parser.While_statementContext)[source]
- enterDo_statement(ctx: CoreDSL2Parser.Do_statementContext)[source]
- exitDo_statement(ctx: CoreDSL2Parser.Do_statementContext)[source]
- enterSwitch_statement(ctx: CoreDSL2Parser.Switch_statementContext)[source]
- exitSwitch_statement(ctx: CoreDSL2Parser.Switch_statementContext)[source]
- enterReturn_statement(ctx: CoreDSL2Parser.Return_statementContext)[source]
- exitReturn_statement(ctx: CoreDSL2Parser.Return_statementContext)[source]
- enterBreak_statement(ctx: CoreDSL2Parser.Break_statementContext)[source]
- exitBreak_statement(ctx: CoreDSL2Parser.Break_statementContext)[source]
- enterContinue_statement(ctx: CoreDSL2Parser.Continue_statementContext)[source]
- exitContinue_statement(ctx: CoreDSL2Parser.Continue_statementContext)[source]
- enterSpawn_statement(ctx: CoreDSL2Parser.Spawn_statementContext)[source]
- exitSpawn_statement(ctx: CoreDSL2Parser.Spawn_statementContext)[source]
- enterExpression_statement(ctx: CoreDSL2Parser.Expression_statementContext)[source]
- exitExpression_statement(ctx: CoreDSL2Parser.Expression_statementContext)[source]
- enterSwitch_block_statement_group(ctx: CoreDSL2Parser.Switch_block_statement_groupContext)[source]
- exitSwitch_block_statement_group(ctx: CoreDSL2Parser.Switch_block_statement_groupContext)[source]
- enterSwitch_label(ctx: CoreDSL2Parser.Switch_labelContext)[source]
- exitSwitch_label(ctx: CoreDSL2Parser.Switch_labelContext)[source]
- enterBlock(ctx: CoreDSL2Parser.BlockContext)[source]
- exitBlock(ctx: CoreDSL2Parser.BlockContext)[source]
- enterBlock_item(ctx: CoreDSL2Parser.Block_itemContext)[source]
- exitBlock_item(ctx: CoreDSL2Parser.Block_itemContext)[source]
- enterFor_condition(ctx: CoreDSL2Parser.For_conditionContext)[source]
- exitFor_condition(ctx: CoreDSL2Parser.For_conditionContext)[source]
- enterDeclaration(ctx: CoreDSL2Parser.DeclarationContext)[source]
- exitDeclaration(ctx: CoreDSL2Parser.DeclarationContext)[source]
- enterType_specifier(ctx: CoreDSL2Parser.Type_specifierContext)[source]
- exitType_specifier(ctx: CoreDSL2Parser.Type_specifierContext)[source]
- enterInteger_type(ctx: CoreDSL2Parser.Integer_typeContext)[source]
- exitInteger_type(ctx: CoreDSL2Parser.Integer_typeContext)[source]
- enterFloat_type(ctx: CoreDSL2Parser.Float_typeContext)[source]
- exitFloat_type(ctx: CoreDSL2Parser.Float_typeContext)[source]
- enterBool_type(ctx: CoreDSL2Parser.Bool_typeContext)[source]
- exitBool_type(ctx: CoreDSL2Parser.Bool_typeContext)[source]
- enterVoid_type(ctx: CoreDSL2Parser.Void_typeContext)[source]
- exitVoid_type(ctx: CoreDSL2Parser.Void_typeContext)[source]
- enterComposite_declaration(ctx: CoreDSL2Parser.Composite_declarationContext)[source]
- exitComposite_declaration(ctx: CoreDSL2Parser.Composite_declarationContext)[source]
- enterComposite_reference(ctx: CoreDSL2Parser.Composite_referenceContext)[source]
- exitComposite_reference(ctx: CoreDSL2Parser.Composite_referenceContext)[source]
- enterEnum_declaration(ctx: CoreDSL2Parser.Enum_declarationContext)[source]
- exitEnum_declaration(ctx: CoreDSL2Parser.Enum_declarationContext)[source]
- enterEnum_reference(ctx: CoreDSL2Parser.Enum_referenceContext)[source]
- exitEnum_reference(ctx: CoreDSL2Parser.Enum_referenceContext)[source]
- enterInteger_signedness(ctx: CoreDSL2Parser.Integer_signednessContext)[source]
- exitInteger_signedness(ctx: CoreDSL2Parser.Integer_signednessContext)[source]
- enterInteger_shorthand(ctx: CoreDSL2Parser.Integer_shorthandContext)[source]
- exitInteger_shorthand(ctx: CoreDSL2Parser.Integer_shorthandContext)[source]
- enterFloat_shorthand(ctx: CoreDSL2Parser.Float_shorthandContext)[source]
- exitFloat_shorthand(ctx: CoreDSL2Parser.Float_shorthandContext)[source]
- enterAttribute(ctx: CoreDSL2Parser.AttributeContext)[source]
- exitAttribute(ctx: CoreDSL2Parser.AttributeContext)[source]
- enterBit_size_specifier(ctx: CoreDSL2Parser.Bit_size_specifierContext)[source]
- exitBit_size_specifier(ctx: CoreDSL2Parser.Bit_size_specifierContext)[source]
- enterEnumerator_list(ctx: CoreDSL2Parser.Enumerator_listContext)[source]
- exitEnumerator_list(ctx: CoreDSL2Parser.Enumerator_listContext)[source]
- enterEnumerator(ctx: CoreDSL2Parser.EnumeratorContext)[source]
- exitEnumerator(ctx: CoreDSL2Parser.EnumeratorContext)[source]
- enterStruct_declaration(ctx: CoreDSL2Parser.Struct_declarationContext)[source]
- exitStruct_declaration(ctx: CoreDSL2Parser.Struct_declarationContext)[source]
- enterStruct_declaration_specifier(ctx: CoreDSL2Parser.Struct_declaration_specifierContext)[source]
- exitStruct_declaration_specifier(ctx: CoreDSL2Parser.Struct_declaration_specifierContext)[source]
- enterDeclarator(ctx: CoreDSL2Parser.DeclaratorContext)[source]
- exitDeclarator(ctx: CoreDSL2Parser.DeclaratorContext)[source]
- enterInitializer(ctx: CoreDSL2Parser.InitializerContext)[source]
- exitInitializer(ctx: CoreDSL2Parser.InitializerContext)[source]
- enterInitializerList(ctx: CoreDSL2Parser.InitializerListContext)[source]
- exitInitializerList(ctx: CoreDSL2Parser.InitializerListContext)[source]
- enterDesignated_initializer(ctx: CoreDSL2Parser.Designated_initializerContext)[source]
- exitDesignated_initializer(ctx: CoreDSL2Parser.Designated_initializerContext)[source]
- enterDesignator(ctx: CoreDSL2Parser.DesignatorContext)[source]
- exitDesignator(ctx: CoreDSL2Parser.DesignatorContext)[source]
- enterCast_expression(ctx: CoreDSL2Parser.Cast_expressionContext)[source]
- exitCast_expression(ctx: CoreDSL2Parser.Cast_expressionContext)[source]
- enterBinary_expression(ctx: CoreDSL2Parser.Binary_expressionContext)[source]
- exitBinary_expression(ctx: CoreDSL2Parser.Binary_expressionContext)[source]
- enterPreinc_expression(ctx: CoreDSL2Parser.Preinc_expressionContext)[source]
- exitPreinc_expression(ctx: CoreDSL2Parser.Preinc_expressionContext)[source]
- enterConditional_expression(ctx: CoreDSL2Parser.Conditional_expressionContext)[source]
- exitConditional_expression(ctx: CoreDSL2Parser.Conditional_expressionContext)[source]
- enterDeref_expression(ctx: CoreDSL2Parser.Deref_expressionContext)[source]
- exitDeref_expression(ctx: CoreDSL2Parser.Deref_expressionContext)[source]
- enterPrefix_expression(ctx: CoreDSL2Parser.Prefix_expressionContext)[source]
- exitPrefix_expression(ctx: CoreDSL2Parser.Prefix_expressionContext)[source]
- enterPostinc_expression(ctx: CoreDSL2Parser.Postinc_expressionContext)[source]
- exitPostinc_expression(ctx: CoreDSL2Parser.Postinc_expressionContext)[source]
- enterConcat_expression(ctx: CoreDSL2Parser.Concat_expressionContext)[source]
- exitConcat_expression(ctx: CoreDSL2Parser.Concat_expressionContext)[source]
- enterAssignment_expression(ctx: CoreDSL2Parser.Assignment_expressionContext)[source]
- exitAssignment_expression(ctx: CoreDSL2Parser.Assignment_expressionContext)[source]
- enterMethod_call(ctx: CoreDSL2Parser.Method_callContext)[source]
- exitMethod_call(ctx: CoreDSL2Parser.Method_callContext)[source]
- enterPrimary_expression(ctx: CoreDSL2Parser.Primary_expressionContext)[source]
- exitPrimary_expression(ctx: CoreDSL2Parser.Primary_expressionContext)[source]
- enterSlice_expression(ctx: CoreDSL2Parser.Slice_expressionContext)[source]
- exitSlice_expression(ctx: CoreDSL2Parser.Slice_expressionContext)[source]
- enterReference_expression(ctx: CoreDSL2Parser.Reference_expressionContext)[source]
- exitReference_expression(ctx: CoreDSL2Parser.Reference_expressionContext)[source]
- enterConstant_expression(ctx: CoreDSL2Parser.Constant_expressionContext)[source]
- exitConstant_expression(ctx: CoreDSL2Parser.Constant_expressionContext)[source]
- enterLiteral_expression(ctx: CoreDSL2Parser.Literal_expressionContext)[source]
- exitLiteral_expression(ctx: CoreDSL2Parser.Literal_expressionContext)[source]
- enterParens_expression(ctx: CoreDSL2Parser.Parens_expressionContext)[source]
- exitParens_expression(ctx: CoreDSL2Parser.Parens_expressionContext)[source]
- enterString_literal(ctx: CoreDSL2Parser.String_literalContext)[source]
- exitString_literal(ctx: CoreDSL2Parser.String_literalContext)[source]
- enterConstant(ctx: CoreDSL2Parser.ConstantContext)[source]
- exitConstant(ctx: CoreDSL2Parser.ConstantContext)[source]
- enterInteger_constant(ctx: CoreDSL2Parser.Integer_constantContext)[source]
- exitInteger_constant(ctx: CoreDSL2Parser.Integer_constantContext)[source]
- enterFloating_constant(ctx: CoreDSL2Parser.Floating_constantContext)[source]
- exitFloating_constant(ctx: CoreDSL2Parser.Floating_constantContext)[source]
- enterBool_constant(ctx: CoreDSL2Parser.Bool_constantContext)[source]
- exitBool_constant(ctx: CoreDSL2Parser.Bool_constantContext)[source]
- enterCharacter_constant(ctx: CoreDSL2Parser.Character_constantContext)[source]
- exitCharacter_constant(ctx: CoreDSL2Parser.Character_constantContext)[source]
- enterDouble_left_bracket(ctx: CoreDSL2Parser.Double_left_bracketContext)[source]
- exitDouble_left_bracket(ctx: CoreDSL2Parser.Double_left_bracketContext)[source]
- enterDouble_right_bracket(ctx: CoreDSL2Parser.Double_right_bracketContext)[source]
- exitDouble_right_bracket(ctx: CoreDSL2Parser.Double_right_bracketContext)[source]
- enterData_types(ctx: CoreDSL2Parser.Data_typesContext)[source]
- exitData_types(ctx: CoreDSL2Parser.Data_typesContext)[source]
- enterType_qualifier(ctx: CoreDSL2Parser.Type_qualifierContext)[source]
- exitType_qualifier(ctx: CoreDSL2Parser.Type_qualifierContext)[source]
- enterStorage_class_specifier(ctx: CoreDSL2Parser.Storage_class_specifierContext)[source]
- exitStorage_class_specifier(ctx: CoreDSL2Parser.Storage_class_specifierContext)[source]
- enterStruct_or_union(ctx: CoreDSL2Parser.Struct_or_unionContext)[source]
- exitStruct_or_union(ctx: CoreDSL2Parser.Struct_or_unionContext)[source]