m2isar.frontends.coredsl2.parser_gen.CoreDSL2Visitor
Classes
Module Contents
- class CoreDSL2Visitor[source]
Bases:
ParseTreeVisitor
- visitDescription_content(ctx: CoreDSL2Parser.Description_contentContext)[source]
- visitImport_file(ctx: CoreDSL2Parser.Import_fileContext)[source]
- visitInstruction_set(ctx: CoreDSL2Parser.Instruction_setContext)[source]
- visitCore_def(ctx: CoreDSL2Parser.Core_defContext)[source]
- visitSection_arch_state(ctx: CoreDSL2Parser.Section_arch_stateContext)[source]
- visitSection_functions(ctx: CoreDSL2Parser.Section_functionsContext)[source]
- visitSection_instructions(ctx: CoreDSL2Parser.Section_instructionsContext)[source]
- visitSection_always(ctx: CoreDSL2Parser.Section_alwaysContext)[source]
- visitAlways_block(ctx: CoreDSL2Parser.Always_blockContext)[source]
- visitInstruction(ctx: CoreDSL2Parser.InstructionContext)[source]
- visitRule_encoding(ctx: CoreDSL2Parser.Rule_encodingContext)[source]
- visitBit_value(ctx: CoreDSL2Parser.Bit_valueContext)[source]
- visitBit_field(ctx: CoreDSL2Parser.Bit_fieldContext)[source]
- visitFunction_definition(ctx: CoreDSL2Parser.Function_definitionContext)[source]
- visitParameter_list(ctx: CoreDSL2Parser.Parameter_listContext)[source]
- visitParameter_declaration(ctx: CoreDSL2Parser.Parameter_declarationContext)[source]
- visitBlock_statement(ctx: CoreDSL2Parser.Block_statementContext)[source]
- visitProcedure_call(ctx: CoreDSL2Parser.Procedure_callContext)[source]
- visitIf_statement(ctx: CoreDSL2Parser.If_statementContext)[source]
- visitFor_statement(ctx: CoreDSL2Parser.For_statementContext)[source]
- visitWhile_statement(ctx: CoreDSL2Parser.While_statementContext)[source]
- visitDo_statement(ctx: CoreDSL2Parser.Do_statementContext)[source]
- visitSwitch_statement(ctx: CoreDSL2Parser.Switch_statementContext)[source]
- visitReturn_statement(ctx: CoreDSL2Parser.Return_statementContext)[source]
- visitBreak_statement(ctx: CoreDSL2Parser.Break_statementContext)[source]
- visitContinue_statement(ctx: CoreDSL2Parser.Continue_statementContext)[source]
- visitSpawn_statement(ctx: CoreDSL2Parser.Spawn_statementContext)[source]
- visitExpression_statement(ctx: CoreDSL2Parser.Expression_statementContext)[source]
- visitSwitch_block_statement_group(ctx: CoreDSL2Parser.Switch_block_statement_groupContext)[source]
- visitSwitch_label(ctx: CoreDSL2Parser.Switch_labelContext)[source]
- visitBlock(ctx: CoreDSL2Parser.BlockContext)[source]
- visitBlock_item(ctx: CoreDSL2Parser.Block_itemContext)[source]
- visitFor_condition(ctx: CoreDSL2Parser.For_conditionContext)[source]
- visitDeclaration(ctx: CoreDSL2Parser.DeclarationContext)[source]
- visitType_specifier(ctx: CoreDSL2Parser.Type_specifierContext)[source]
- visitInteger_type(ctx: CoreDSL2Parser.Integer_typeContext)[source]
- visitFloat_type(ctx: CoreDSL2Parser.Float_typeContext)[source]
- visitBool_type(ctx: CoreDSL2Parser.Bool_typeContext)[source]
- visitVoid_type(ctx: CoreDSL2Parser.Void_typeContext)[source]
- visitComposite_declaration(ctx: CoreDSL2Parser.Composite_declarationContext)[source]
- visitComposite_reference(ctx: CoreDSL2Parser.Composite_referenceContext)[source]
- visitEnum_declaration(ctx: CoreDSL2Parser.Enum_declarationContext)[source]
- visitEnum_reference(ctx: CoreDSL2Parser.Enum_referenceContext)[source]
- visitInteger_signedness(ctx: CoreDSL2Parser.Integer_signednessContext)[source]
- visitInteger_shorthand(ctx: CoreDSL2Parser.Integer_shorthandContext)[source]
- visitFloat_shorthand(ctx: CoreDSL2Parser.Float_shorthandContext)[source]
- visitAttribute(ctx: CoreDSL2Parser.AttributeContext)[source]
- visitBit_size_specifier(ctx: CoreDSL2Parser.Bit_size_specifierContext)[source]
- visitEnumerator_list(ctx: CoreDSL2Parser.Enumerator_listContext)[source]
- visitEnumerator(ctx: CoreDSL2Parser.EnumeratorContext)[source]
- visitStruct_declaration(ctx: CoreDSL2Parser.Struct_declarationContext)[source]
- visitStruct_declaration_specifier(ctx: CoreDSL2Parser.Struct_declaration_specifierContext)[source]
- visitDeclarator(ctx: CoreDSL2Parser.DeclaratorContext)[source]
- visitInitializer(ctx: CoreDSL2Parser.InitializerContext)[source]
- visitInitializerList(ctx: CoreDSL2Parser.InitializerListContext)[source]
- visitDesignated_initializer(ctx: CoreDSL2Parser.Designated_initializerContext)[source]
- visitDesignator(ctx: CoreDSL2Parser.DesignatorContext)[source]
- visitCast_expression(ctx: CoreDSL2Parser.Cast_expressionContext)[source]
- visitBinary_expression(ctx: CoreDSL2Parser.Binary_expressionContext)[source]
- visitPreinc_expression(ctx: CoreDSL2Parser.Preinc_expressionContext)[source]
- visitConditional_expression(ctx: CoreDSL2Parser.Conditional_expressionContext)[source]
- visitDeref_expression(ctx: CoreDSL2Parser.Deref_expressionContext)[source]
- visitPrefix_expression(ctx: CoreDSL2Parser.Prefix_expressionContext)[source]
- visitPostinc_expression(ctx: CoreDSL2Parser.Postinc_expressionContext)[source]
- visitConcat_expression(ctx: CoreDSL2Parser.Concat_expressionContext)[source]
- visitAssignment_expression(ctx: CoreDSL2Parser.Assignment_expressionContext)[source]
- visitMethod_call(ctx: CoreDSL2Parser.Method_callContext)[source]
- visitPrimary_expression(ctx: CoreDSL2Parser.Primary_expressionContext)[source]
- visitSlice_expression(ctx: CoreDSL2Parser.Slice_expressionContext)[source]
- visitReference_expression(ctx: CoreDSL2Parser.Reference_expressionContext)[source]
- visitConstant_expression(ctx: CoreDSL2Parser.Constant_expressionContext)[source]
- visitLiteral_expression(ctx: CoreDSL2Parser.Literal_expressionContext)[source]
- visitParens_expression(ctx: CoreDSL2Parser.Parens_expressionContext)[source]
- visitString_literal(ctx: CoreDSL2Parser.String_literalContext)[source]
- visitConstant(ctx: CoreDSL2Parser.ConstantContext)[source]
- visitInteger_constant(ctx: CoreDSL2Parser.Integer_constantContext)[source]
- visitFloating_constant(ctx: CoreDSL2Parser.Floating_constantContext)[source]
- visitBool_constant(ctx: CoreDSL2Parser.Bool_constantContext)[source]
- visitCharacter_constant(ctx: CoreDSL2Parser.Character_constantContext)[source]
- visitDouble_left_bracket(ctx: CoreDSL2Parser.Double_left_bracketContext)[source]
- visitDouble_right_bracket(ctx: CoreDSL2Parser.Double_right_bracketContext)[source]
- visitData_types(ctx: CoreDSL2Parser.Data_typesContext)[source]
- visitType_qualifier(ctx: CoreDSL2Parser.Type_qualifierContext)[source]
- visitStorage_class_specifier(ctx: CoreDSL2Parser.Storage_class_specifierContext)[source]
- visitStruct_or_union(ctx: CoreDSL2Parser.Struct_or_unionContext)[source]