pub fn collect_cpp_object_macro_fields<'tree>(
root: Node<'tree>,
source: &str,
) -> HashMap<String, Vec<MacroReplacementField>>Expand description
Collect object-like field-list macros from a parsed source in source order. Macros with conflicting active replacements are omitted so an include closure cannot silently choose one guarded definition over another.