TreeSitterWasmStore constructor

TreeSitterWasmStore(
  1. TreeSitterWasmEngine engine
)

Implementation

factory TreeSitterWasmStore(TreeSitterWasmEngine engine) {
  final configuration = TreeSitterWasmRuntimeConfiguration(
    maximumMemoryPages: treeSitterWasmMaximumMemoryPages,
    serializationBufferSize: treeSitterWasmSerializationBufferSize,
    stdlibSymbols: List<String>.unmodifiable(_wasmStdlibSymbols),
    builtinImports: Set<String>.unmodifiable(treeSitterWasmBuiltinImports),
    initializerExports: Set<String>.unmodifiable(
      treeSitterWasmInitializerExports,
    ),
  );
  return TreeSitterWasmStore._(engine.createRuntime(configuration));
}