You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor the bindgen IR to be file-scoped: IRModule now holds a files: Dict[path, IRFile] map (IRFile groups types/enums/functions/classes/constants/aliases). Add source_path metadata to IR nodes (fields, structs, enums, aliases, functions, methods, classes, constants) and collect entities into per-file buckets in the normalizer. Normalize now detects cursor file paths, handles lvalue/rvalue references and elaborated/unexposed types, records class fields/bases, constructors/destructors, and filters out operators. Serializer now emits the files map, codegen context exposes files, file_paths and flattened lists, and example README/template and header discovery sorting were updated accordingly.
0 commit comments