public DataElement(PulsarAsmGrammarParser.Data_definition_statementContext ctx, Endianness currentEndianness) { Endianness = currentEndianness; Width = InstructionEncoding.GetDataAddressWidth(ctx.DATA_TYPE_SPECIFIER().GetText()); if (ctx.data_identifier().IDENTIFIER() != null) { SetId(ctx.data_identifier().GetText()); } Text = ctx.GetText(); }
/// <summary> /// Exit a parse tree produced by <see cref="PulsarAsmGrammarParser.data_definition_statement"/>. /// <para>The default implementation does nothing.</para> /// </summary> /// <param name="context">The parse tree.</param> public virtual void ExitData_definition_statement([NotNull] PulsarAsmGrammarParser.Data_definition_statementContext context) { }