---
title: "evaluate(_:contextNode:resolver:type:in:)"
framework: webkit
role: symbol
role_heading: Instance Method
path: "webkit/domdocument/evaluate(_:contextnode:resolver:type:in:)"
---

# evaluate(_:contextNode:resolver:type:in:)

## Declaration

```swift
func evaluate(_ expression: String!, contextNode: DOMNode!, resolver: (any DOMXPathNSResolver)!, type: UInt16, in inResult: DOMXPathResult!) -> DOMXPathResult!
```
