src/vs/editor/contrib/inlineCompletions/browser/ghostText.ts/GhostTextReplacement/render
class GhostTextReplacement:	render(documentText: string, debug: boolean = false): string {
		const startLineNumber = this.lineNumber;
		const endLineNumber = this.lineNumber;

		if (debug) {
			return applyEdits(documentText,
				[
					{
						range: { startLineNumber, endLineNumber, startColumn: this.columnStart, endColumn: this.columnStart },
						text: `(`
					},
					{
						range: { startLineNumber, endLineNumber, startColumn: this.columnStart + this.length, endColumn: this.columnStart + this.length },
						text: `)[${this.newLines.join('\n')}]`
					}
				]
			);
		} else {
			return applyEdits(documentText,
				[
					{
						range: { startLineNumber, endLineNumber, startColumn: this.columnStart, endColumn: this.columnStart + this.length },
						text: this.newLines.join('\n')
					}
				]
			);
		}
	}