return;
}
const parser = new TreeSitter.Parser();
this._register(toDisposable(() => {
try {
parser.delete();
} catch {
// WASM memory may already be freed
}
// Load bash grammar
const bashWasmPath = URI.joinPath(moduleRoot, 'tree-sitter-bash.wasm').fsPath;
const bashWasm = await fs.promises.readFile(bashWasmPath);
if (this._store.isDisposed) {