It seems that the config `typedefs -> exclude/include` is no longer working (Probably since 6.1.0). I tracked this change down to https://github.com/dart-lang/ffigen/blob/e262c9a1c6d32d69c8434be98e466e504a6a7f7a/lib/src/header_parser/sub_parsers/typedefdecl_parser.dart#L33-L42 First added in (6.1.0) https://github.com/dart-lang/ffigen/pull/431/files#diff-aae6aaed3ca43f5c68f72ffbb689be5b81821be3b37f925deb09ada6b1412697R42 Is this intentional? Simply removing `ignoreFilter` from here should otherwise solve this for C bindings. @liamappelbe @dcharkes