public override void Visit(SteDeclareFixedSizeArray code) { if (code.LocalDataStore == false) { AddInternalComment("TODO: Non-local array declaration not yet implemented: ", code.ToString()); return; } TextComposer .Append(code.DataStoreType) .Append(" ") .Append(code.DataStoreName) .Append(" = "); if (code.InitialValue != null) { code.InitialValue.AcceptVisitor(this); } else { TextComposer .Append("new ") .Append(code.DataStoreType) .Append("[") .Append(code.ArraySize) .Append("]"); } TextComposer.AppendLine(";"); }
public override void Visit(SteDeclareFixedSizeArray code) { AddInternalComment("Fixed-size array declaration not implemented: ", code.ToString()); }
public abstract void Visit(SteDeclareFixedSizeArray code);