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 override void TranslateDotStepStruct(List<string> output, DotStepStruct dotStepStruct) { output.Add(dotStepStruct.RootVar); output.Add("."); output.Add(dotStepStruct.FieldName); }
protected abstract void TranslateDotStepStruct(List<string> output, DotStepStruct dotStepStruct);