/// <inheritdoc /> public override void Visit(PackOffset packOffset) { Write(":").WriteSpace(); Write("packoffset("); Write((Identifier)packOffset.Value); Write(")"); }
public override void GenerateCode(StringBuilder sb, int tabsOffset) { base.GenerateCode(sb, tabsOffset); if (Semantic != null) { sb.AppendFormat(":{0}", Semantic); } if (Initializer != null) { sb.Append(" = "); Initializer.GenerateCode(sb, 0); sb.Append(" "); } if (PackOffset != null) { PackOffset.GenerateCode(sb, 0); sb.Append(" "); } if (Register != null) { Register.GenerateCode(sb, 0); } sb.Append(";"); }
/// <inheritdoc /> public override void Visit(PackOffset packOffset) { }