Beispiel #1
0
 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();
 }
Beispiel #2
0
 /// <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)
 {
 }