Skip to main content

collect_cpp_object_macro_field_events

Function collect_cpp_object_macro_field_events 

Source
pub fn collect_cpp_object_macro_field_events<'tree>(
    root: Node<'tree>,
    source: &str,
) -> Vec<ObjectMacroFieldEvent>
Expand description

Collect object-like field-list macro events in source order. Conditional branches remain visible in the event stream: callers that cannot prove branch selection can invalidate names conservatively instead of inventing a replacement from one branch.