(ctx *EvalContext)
| 3175 | } |
| 3176 | |
| 3177 | func (d *DTuple) sort(ctx *EvalContext) { |
| 3178 | if !d.sorted { |
| 3179 | sort.Slice(d.D, func(i, j int) bool { |
| 3180 | return d.D[i].Compare(ctx, d.D[j]) < 0 |
| 3181 | }) |
| 3182 | d.SetSorted() |
| 3183 | } |
| 3184 | } |
| 3185 | |
| 3186 | func (d *DTuple) makeUnique(ctx *EvalContext) { |
| 3187 | n := 0 |