diff --git a/src/Generator/Passes/CheckTypeReferencesPass.cs b/src/Generator/Passes/CheckTypeReferencesPass.cs index 1857202c..80fe340c 100644 --- a/src/Generator/Passes/CheckTypeReferencesPass.cs +++ b/src/Generator/Passes/CheckTypeReferencesPass.cs @@ -6,6 +6,12 @@ public override bool VisitTranslationUnit(TranslationUnit unit) { + if (unit.Ignore) + return false; + + if (unit.IsSystemHeader) + return false; + typeRefs = new TypeRefsVisitor(); return typeRefs.VisitTranslationUnit(unit); }