protected override void TranslateDotStepStruct(List <string> output, DotStepStruct dotStepStruct) { output.Add(dotStepStruct.RootVar); output.Add("["); output.Add(dotStepStruct.StructDefinition.IndexByField[dotStepStruct.FieldName].ToString()); output.Add("]"); }
protected abstract void TranslateDotStepStruct(List <string> output, DotStepStruct dotStepStruct);
protected override void TranslateDotStepStruct(List <string> output, DotStepStruct dotStepStruct) { output.Add(dotStepStruct.RootVar); output.Add("."); output.Add(dotStepStruct.FieldName); }