Browse Source

CheckTypeReferencesPass was not skipping ignored source files.

pull/7/head
Tom Spilman 12 years ago
parent
commit
04b61cd67a
  1. 6
      src/Generator/Passes/CheckTypeReferencesPass.cs

6
src/Generator/Passes/CheckTypeReferencesPass.cs

@ -6,6 +6,12 @@
public override bool VisitTranslationUnit(TranslationUnit unit) public override bool VisitTranslationUnit(TranslationUnit unit)
{ {
if (unit.Ignore)
return false;
if (unit.IsSystemHeader)
return false;
typeRefs = new TypeRefsVisitor(); typeRefs = new TypeRefsVisitor();
return typeRefs.VisitTranslationUnit(unit); return typeRefs.VisitTranslationUnit(unit);
} }

Loading…
Cancel
Save