mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-11 13:36:13 +03:00
GC-allocated objects should never have JS::SafeFunction/JS::Handle fields. For now the plugin only emits warnings here, as there are many cases of this occurring in the codebase that aren't trivial to fix. It is also behind a CMake flag since it is a _very_ loud warning. |
||
---|---|---|
.. | ||
Macros | ||
calling_base_visit_edges_not_through_using_decl.cpp | ||
cell_member_not_wrapped.cpp | ||
gc_allocated_member_is_accessed.cpp | ||
gc_allocated_member_is_visited.cpp | ||
missing_call_to_base_visit_edges.cpp | ||
missing_member_in_visit_edges.cpp | ||
missing_visit_edges_method.cpp | ||
non_cell_class.cpp | ||
not_visiting_rawgcptr.cpp | ||
strong_root_fields_in_gc_allocated_types.cpp | ||
wrapping_non_cell_member.cpp |