Squashed 'engine262/' content from commit ae71998

git-subtree-dir: engine262
git-subtree-split: ae71998cc5a8315700555135b1ac202a0d6d0b31
This commit is contained in:
2026-03-27 10:07:29 +05:30
commit 6e92d2345e
433 changed files with 90478 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
import type { Protocol } from 'devtools-protocol';
import { DynamicParsedCodeRecord, SourceTextModuleRecord, type ScriptRecord } from '#self';
export function getParsedEvent(source: ScriptRecord | SourceTextModuleRecord | DynamicParsedCodeRecord, id: string, executionContextId: number): Protocol.Debugger.ScriptParsedEvent {
const lines = source.ECMAScriptCode.sourceText.split('\n');
return {
isModule: source instanceof SourceTextModuleRecord,
scriptId: id,
url: source.HostDefined.specifier || `vm:///${id}`,
startLine: 0,
startColumn: 0,
endLine: lines.length,
endColumn: lines.pop()!.length,
executionContextId,
hash: '',
buildId: '',
};
}