---
url: /reference/Function.interpreterImpl.md
---
# Function: interpreterImpl()

* **Exported from**: `rolldown/filter`
* **Type**: (`expr`: [`TopLevelFilterExpression`](TypeAlias.TopLevelFilterExpression.md)\[], `code?`: `string`, `id?`: `string`, `moduleType?`: `PluginModuleType`, `importerId?`: `string`, `ctx?`: `InterpreterCtx`) => `boolean`

## Parameters

### expr

[`TopLevelFilterExpression`](TypeAlias.TopLevelFilterExpression.md)\[]

### code?

`string`

### id?

`string`

### moduleType?

`PluginModuleType`

### importerId?

`string`

### ctx?

`InterpreterCtx`

## Returns

`boolean`
