ladybird/Libraries/LibWeb/XPath
Andreas Kling a9cc425cde LibJS+LibWeb: Add missing GC marking visits
This adds visit_edges(Cell::Visitor&) methods to various helper structs
that contain GC pointers, and makes sure they are called from owning
GC-heap-allocated objects as needed.

These were found by our Clang plugin after expanding its capabilities.
The added rules will be enforced by CI going forward.
2026-01-07 12:48:58 +01:00
..
XPath.cpp LibWeb: Implement XPath functionality using libxml2 2025-10-03 13:16:11 +02:00
XPath.h LibWeb: Implement XPath functionality using libxml2 2025-10-03 13:16:11 +02:00
XPathEvaluator.cpp LibWeb: Implement XPath functionality using libxml2 2025-10-03 13:16:11 +02:00
XPathEvaluator.h LibWeb: Implement stubs for XPathEvaluator 2025-10-03 13:16:11 +02:00
XPathEvaluator.idl LibWeb: Implement stubs for XPathEvaluator 2025-10-03 13:16:11 +02:00
XPathExpression.cpp LibWeb: Implement XPath functionality using libxml2 2025-10-03 13:16:11 +02:00
XPathExpression.h LibWeb: Implement stubs for XPathEvaluator 2025-10-03 13:16:11 +02:00
XPathExpression.idl LibWeb: Implement stubs for XPathEvaluator 2025-10-03 13:16:11 +02:00
XPathNSResolver.cpp LibWeb: Implement stubs for XPathEvaluator 2025-10-03 13:16:11 +02:00
XPathNSResolver.h LibWeb: Implement stubs for XPathEvaluator 2025-10-03 13:16:11 +02:00
XPathResult.cpp LibJS+LibWeb: Add missing GC marking visits 2026-01-07 12:48:58 +01:00
XPathResult.h LibWeb: Add missing initializers in XPathResult 2025-12-19 20:21:07 -06:00
XPathResult.idl LibWeb: Implement stubs for XPathEvaluator 2025-10-03 13:16:11 +02:00